앱등개발자IOS

고정 헤더 영역

글 제목

메뉴 레이어

앱등개발자IOS

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (280)
    • 포트폴리오 (0)
    • C알고리즘 (43)
    • Python알고리즘 (57)
    • Swift알고리즘 (132)
    • IOS (3)
    • Swift언어 (9)
    • Lua 언어 (2)
    • Objective-C 언어 (1)
    • Kotlin언어 (0)
    • rxSwift (1)
    • Swift 지식(CS) (1)
    • Swift for Coding Interview (4)
    • Clean Software Architecture (0)
    • Design Pattern with Java & .. (3)
    • ML&DL (7)
    • 데이터베이스(DB) System Concepts (3)

검색 레이어

앱등개발자IOS

검색 영역

컨텐츠 검색

Python알고리즘

  • Softeer LV2. 8단 변속기 (구현 / with Python)

    2023.11.28 by 앱등개발자IOS

  • Softeer LV2. 금고털이 (Greedy / with Python)

    2023.11.28 by 앱등개발자IOS

  • Softeer LV2. 바이러스 (자료형 관리(?) / with Python)

    2023.11.28 by 앱등개발자IOS

  • 백준 2042: 구간 합 구하기 (Segment Tree / with PythoN)

    2023.10.21 by 앱등개발자IOS

  • 백준 3176: 도로 네트워크 (LCA / with Python)

    2023.10.19 by 앱등개발자IOS

  • 백준 1761: 정점들의 거리 (LCA / with Python)

    2023.10.19 by 앱등개발자IOS

  • 백준 1005: ACM Crafe (위상정렬 / with Python)

    2023.10.18 by 앱등개발자IOS

  • 백준 14567: 선수과목 (Topology sort / with Python)

    2023.10.18 by 앱등개발자IOS

Softeer LV2. 8단 변속기 (구현 / with Python)

Python알고리즘 2023. 11. 28. 14:13

Softeer LV2. 금고털이 (Greedy / with Python)

Python알고리즘 2023. 11. 28. 14:05

Softeer LV2. 바이러스 (자료형 관리(?) / with Python)

C언어로 풀이할 경우에, long long 자료형을 사용하고, 매 번 longlong의 범위를 넘기지 않기 위해 (Overflow가 일어나지 않도록) %(나머지연산) 처리를 해줘야하는 문제. python은 int형에 overflow가 없기 때문에 쉽게 풀이하였다.

Python알고리즘 2023. 11. 28. 14:04

백준 2042: 구간 합 구하기 (Segment Tree / with PythoN)

Segment Tree 구현은 1. segment( 1차원 배열에 담겨있는 Data를 기준으로 Segment Tree를 만들어주는 함수 ) 2. update ( idx째에 있는 원소에 diff만큼의 변화를 줌) 3. subsum (구간합 구해주는 함수) Point 우리가 펜윅트리 (Binary Index Tree)를 구현할 때는 arr과 tree모두 1번 인덱스부터 사용했지만, Segment Tree에서는 arr은 0번부터 붙여서 사용해야한다. (Tree는 자식노드 번호를 2*node, 2*node + 1로 사용해야하므로 BIT와 동일하게 1번이 루트노드가 되어야한다) 그 이뉴는 arr을 1번부터 사용할 경우 완전 이진트리 형태로 Segment Tree를 만들 수 없기 때문이다. ( 0 ~2를 루트노드가..

Python알고리즘 2023. 10. 21. 19:35

백준 3176: 도로 네트워크 (LCA / with Python)

Python알고리즘 2023. 10. 19. 13:36

백준 1761: 정점들의 거리 (LCA / with Python)

단순 트리 상에서 거리를 구하는 것이 아니라, 노드 간 거리가 제각각이므로, parent 배열을 구성하며 parent 노드 번호와 거리를 함께 저장해주었다.

Python알고리즘 2023. 10. 19. 00:57

백준 1005: ACM Crafe (위상정렬 / with Python)

Python알고리즘 2023. 10. 18. 23:45

백준 14567: 선수과목 (Topology sort / with Python)

Python알고리즘 2023. 10. 18. 21:56

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 5 ··· 8
다음
TISTORY
앱등개발자IOS © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바