앱등개발자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

검색 영역

컨텐츠 검색

전체 글

  • 백준 2110: 공유기 설치 (Parametric Search / with Python)

    2023.10.04 by 앱등개발자IOS

  • 백준 14888: 연산자 끼워넣기 (백트래킹 / with Python)

    2023.10.04 by 앱등개발자IOS

  • 백준 2470: 두 용액 (Two Pointer / with Python)

    2023.10.04 by 앱등개발자IOS

  • 백준 11053: 가장 긴 증가하는 부분 수열 (DP / with Python)

    2023.10.04 by 앱등개발자IOS

  • 백준 10610: 30 (Greedy / with Python)

    2023.10.03 by 앱등개발자IOS

  • 백준 2042: 구간 합 구하기 (펜윅 트리 {Binary Index Tree} / with Python)

    2023.10.02 by 앱등개발자IOS

  • Softeer Level 3: [HSAT 5회 정기 코딩 인증평가 기출] 업무 처리 (구현, 트리 / with Python)

    2023.10.02 by 앱등개발자IOS

  • Softeer Level 3: [HSAT 5회 정기 코딩 인증평가 기출] 성적 평가 ( 구현 / with Python)

    2023.10.02 by 앱등개발자IOS

백준 2110: 공유기 설치 (Parametric Search / with Python)

Python알고리즘 2023. 10. 4. 14:32

백준 14888: 연산자 끼워넣기 (백트래킹 / with Python)

처음에는, 연산자만 하나씩 visited처리 해가며, op배열에 순서를 담아, 꽉 찰때마다 연산을 진행하려고 했으나, 그럴 경우 똑같은 연산을 수없이 반복하게 된다. 예를 들면, 2 * 3 + 4 - 5 %7 + 9 과 2 * 3 + 4 - 5 + 7 % 9는 마지막 두 개의 연산만 다르기 때문에, 2~5까지는 여러번 계산할 필요가 없다. 따라서 계산값을 그때그때 매개변수로 전달해주는 방식으로 풀이하였다.

Python알고리즘 2023. 10. 4. 14:06

백준 2470: 두 용액 (Two Pointer / with Python)

양 끝에서 시작하여, 안으로 좁혀 들어오다가, start가 end를 넘어서면 끝나는 기본적인 투포인터 문제였다.

Python알고리즘 2023. 10. 4. 13:48

백준 11053: 가장 긴 증가하는 부분 수열 (DP / with Python)

DP를 활용해 본인 앞까지 가장 긴 증가하는 부분수열에 1을 더해 dp[i]에 저장해나가는 방식으로 업데이트한다.

Python알고리즘 2023. 10. 4. 13:15

백준 10610: 30 (Greedy / with Python)

특별한 점 없는 문제였다

Python알고리즘 2023. 10. 3. 02:13

백준 2042: 구간 합 구하기 (펜윅 트리 {Binary Index Tree} / with Python)

펜윅트리는 O(N)에 구할 연산을 O(logN)에 해결할 수 있게 해준다. ( 구간 합 구하기 ) 펜윅트리는 "누적합"에 특화되어있는 자료구조이다. 두 가지 연산만 잘 알아두면되는다. 1. update 2. prefix_sum이다. 아래와 같은 도표를 보면 이해가 쉽다! 그림 출처 : https://www.acmicpc.net/blog/view/21

Python알고리즘 2023. 10. 2. 22:41

Softeer Level 3: [HSAT 5회 정기 코딩 인증평가 기출] 업무 처리 (구현, 트리 / with Python)

구현 문제이다.. 신경 쓸 것이 너무 많은데 이런 문제를 많이 풀면, 확실히 코딩테스트 피지컬이 좋아질 듯 싶다. 매우 좋은 문제였다.

Python알고리즘 2023. 10. 2. 20:23

Softeer Level 3: [HSAT 5회 정기 코딩 인증평가 기출] 성적 평가 ( 구현 / with Python)

각 줄마다 dictionary를 활용해 등수를 바로바로 뱉어줄 수 있는 Hash를 만들어 활용하는 것이 포인트인 문제!

Python알고리즘 2023. 10. 2. 19:23

추가 정보

인기글

최신글

페이징

이전
1 ··· 5 6 7 8 9 10 11 ··· 35
다음
TISTORY
앱등개발자IOS © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바