반응형
포인트
1. 홀수, 짝수 개념은 생각보다 많이 사용하니 잘 사용하면 굿!!!
🧶문서는 항상 수정 될 수 있습니다. 비판은 환영합니다.
c++/cpp
class Solution {
public:
int numberOfSteps (int num) {
int i=0;
while (num>0){
i+=1;
if(num&1){
num-=1;
continue;
} else{
num/=2;
continue;
}
}
return i;
}
};
python
class Solution:
def numIdenticalPairs(self, nums: List[int]) -> int:
a = 0
for i in range(len(nums)):
for j in range(i+1, len(nums)):
if(nums[i]==nums[j]):
a+=1
return a
반응형
'알고리즘' 카테고리의 다른 글
[알고리즘] Intersection of Two Arrays 2 (0) | 2021.02.13 |
---|---|
[알고리즘] Excel Sheet Column Number (0) | 2021.02.12 |
[알고리즘] Determine if String Halves Are Alike (0) | 2021.02.04 |
[알고리즘] How Many Numbers Are Smaller Than the Current Number (0) | 2021.02.04 |
[알고리즘] Find All Numbers Disappeared in an Array (0) | 2021.02.04 |
댓글