본문 바로가기

undefined

검색하기
undefined
프로필사진 un-defined

  • 분류 전체보기 (10)
    • 알고리즘 (3)
    • 안드로이드 (3)
    • 삽질로그 (2)
    • JAVA & KOTLIN (1)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2026/08   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Tags
  • 프로그래머스
  • ARRANGEMENT
  • Android
  • 삽질로그
  • 구현
  • hidden-api
  • compose
  • BFS
  • 알고리즘
  • memory leak
  • NextPermutaion
  • java
  • FCM
  • programmers
  • broadcastAsUser
  • JetpackCompose
  • Inner Class
  • Alignment
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록programmers (1)

undefined

[Programmers] 연속 부분 수열 합의 개수

원형 수열의 연속 부분 수열 합으로 만들 수 있는 수의 개수를 구하는 문제이다. 단순하게 구현하는 문제인 듯. fun solution(elements: IntArray): Int { val origin = elements + elements val temp = IntArray(elements.size) val caseSet = mutableSetOf() for (i in 0 until elements.size){ for(j in i until i+elements.size){ temp[j-i] += origin[j] } caseSet.addAll(temp.toSet()) } return caseSet.size } 문제를 풀고 다른사람 풀이를 보는데 slice랑 map을 사용해서 더 간결하게 푼 풀이를 발견..

알고리즘 2023. 9. 12. 01:51
이전 Prev 1 Next 다음

Blog is powered by Daum / Designed by Tistory

티스토리툴바