목록Algorithm/Leetcode (3)
Code&Data Insights
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/blG6Ha/btrEqBz6ytm/qRM1QDRK3lAc6Gms1Lgw1k/img.png)
[Leetcode-977] Squares of a Sorted Array (Arrays) [ 내 코드 - Accepted ] class Solution { public int[] sortedSquares(int[] nums) { int [] square = new int[nums.length]; for(int i=0; i 앞에 풀었던 두 개 문제보다 훨씬 쉬웠다. square 하는걸 Math.pow()함수 써서 했는데 오류나서 그냥 했다. 아직 자료구조&알고리즘을 공부하기 시작한지 얼마 안되서 시간 복잡도나 이런건 잘 모르겠다. Q...
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c3OM0t/btrErerwdZM/ZsU6lvbjDU4FmMbHeeQQp1/img.png)
[Leetcode-1295] Find Numbers with Even Number of Digits (Arrays) 짝수 자리수를 가진 array element의 개수를 찾는 문제 [틀린 코드] class Solution { public int findNumbers(int[] nums) { int temp = 0; int digit = 0; int cnt = 0; for(int i = 0; i < nums.length; i++){ while(temp 자리 수를 구하려면 10으로 나눠서 나뉜 갯수로 짝수면 갯수를 세서 출력하려고 했는데 while문을 써서 그런지 시간초과가 났다. [정답 코드] class Solution { public int findNumbers(int[] nums) { int digit..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/PUAiX/btrEkHhYEe5/9gvTWE0FYrEFL8He7wAP60/img.png)
Leetcode.485 [ 틀린 코드 ] => 예전에 풀어본 기억이 있는것 같은데 , 이번 경우에는 카운트를 해서 전체 숫자로 카운트가 되고 만약 Example1과 같이 2개 연속된 숫자가 나오고 3개 연속된 숫자가 있으면 3을 프린트 해야되는데 총 숫자가 카운트 해서 나왔다. *** 문제 제대로 안읽어서 이부분을 놓쳐서 랜덤 array를 받았을 때 기준으로 짜다보니 넘 복잡해졌다.. 물론정답도 아님 ㅎ 무려 30분도 넘게 말도안되는 삽질을 했다..ㅋㅋㅋㅋ class Solution { public int findMaxConsecutiveOnes(int[] nums) { int cnt = 0; for(int i=0; iresult){ result = cnt; ..