본문 바로가기
반응형

분류 전체보기272

[알고리즘] Intersection of Two Arrays 2 포인트 1. map, dictionary 를 이용해서 수를 계산을 하고 중복되는 값을 찾아보자 🧶문서는 항상 수정 될 수 있습니다. 비판은 환영합니다. c++/cpp #include using namespace std; class Solution { public: vector intersect(vector& nums1, vector& nums2) { unordered_map map; if(nums1.size() 0){ map[ele]-=1; result.push_back(ele);.. 2021. 2. 13.
[알고리즘] Excel Sheet Column Number 포인트 1. map, 딕셔너리를 사용하면 간단하게 풀 수 있습니다. 또한, 파이썬에서는 ord(), chr() C++ 에서도 변형하여 사용할 수 있으니 참고하시면 좋습니다. 🧶문서는 항상 수정 될 수 있습니다. 비판은 환영합니다. c++/cpp #include using namespace std; class Solution { public: int titleToNumber(string s) { string standard = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; unordered_map map; for (int i=0; i0){ if(s.size()==1){ result+=(map[s[0]]*a); s=""; } else{ result += (map[s[s.size()-1]]*a); s .. 2021. 2. 12.
[알고리즘] Number of Steps to Reduce a Number to Zero 포인트 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]==num.. 2021. 2. 12.
[안드로이드] 리스트 뷰(ListView)에서 리싸이클러 뷰(RecyclerView) 전환기 안녕하세요! 어느덧 조회수 300을 달성했습니다. 저의 부족한 글을 읽어주셔서 감사합니다. 그럼 시작을 하겠습니다. 저는 개인 앱을 런칭하고 있습니다. play.google.com/store/apps/details?id=com.keelim.nandadiagnosis 난다진단 - Google Play 앱 난다 간호 진단을 간단하게 검색할 수 있는 앱입니다. 더 필요한 기능이 있으시면 언제든지 리뷰 남겨주세요 play.google.com 참고로 광고 입니다. 여기서 저는 제가 공부하고 개발하는 것들을 매일 적용해보고 있습니다. 이 앱은 사실 상 CRUD 앱으로 적용하고 싶은 거의 모든 것들을 적용할 수 있습니다. 여러 기능들에 대해서는 추후에 또 포스팅을 하겠습니다. 이번에는 리스트 뷰(List View)에.. 2021. 2. 8.
반응형