본문 바로가기
공부/algorithm

[codility] GenomicRangeQuery

by 밍미 2018. 5. 24.
GenomicRangeQuery

GenomicRangeQuery

Find the minimal nucleotide from a range of sequence DNA.

Task Score

62%

Correctness

100%

Performance

0%


오늘도 시작은 correctness 100%에 performance 0% ^^~!

제일 작은 문자를 넣어서 숫자로 바꿔주었다. 오늘도 이중포문이 문제인가~ 하고 이중포문을 없애주려고 방법을 바꿔봤다.

 

 

하지만 또 correctness 100%에 performance 0% ^^~!

이중포문을 없애려고 했는데 메소드를 쓴게 문제인건지 뭔가 자료구조 문제인 것 같기도 하고 어떻게 고쳐야할지 몰라서 한참을 이렇게바꾸고 저렇게 바꾸고 했다. (자료구조 공부를 좀 해야겠다.. ㅠㅠ)

 

 

결국 이방법 저방법 다써보다가 포기하고 다른사람의 100% 코드를 보고 참고(표절)해서 살짝 고친 코드 ㅎㅎ..

여러 사람들의 풀이를 봤는데, 공통점이 이차원 배열을 사용해서 값을 더해 그 값을 비교해주는 식으로 결과값을 찾는 것이었다.

그 중 제일 마음에 드는 방법을 보면서 따라 풀어봤는데, 다른 더 좋은 방법이 있을 것 같은 그런 근거를 모를 생각이 엄청든다.. 나중에 주말이나 하루 푹 쉬는날 날잡고 해봐야겠다.

 

 

 


'공부 > algorithm' 카테고리의 다른 글

[codility] MaxProductOfThree  (0) 2018.05.24
[codility] MinAvgTwoSlice  (0) 2018.05.24
[codility] PassingCars  (0) 2018.05.23
[codility] CountDiv  (3) 2018.05.23
[codility] MaxCounters  (0) 2018.05.23

댓글