728x90
반응형

2024/04/24 3

[JAVA][LeetCode] #219. Contains Duplicate II

문제 / 예제 / 제한조건 : 겹치는 수의 인덱스 차이가 k보다 적게 나는 것이 1개라도 있으면 true! 매우매우 기분 좋게 한 번에 아주 좋은 결과로 통과해부렀지〰️ 해결방법나는 map에 num값을 key로 Index 값을 value로 저장해두고,같은 num값이 있을 경우, index 값을 비교해서 k 보다 크면 더 큰 (최신)  index 값을 저장하여 index 값을 업데이트 해주는 식으로 하였다.class Solution { public boolean containsNearbyDuplicate(int[] nums, int k) { HashMap map = new HashMap(); for(int i=0; iTime Complexity :..

[JAVA][LeetCode] #217. Contains Duplicate | easy | HashMap | HashSet | Insertion sort

문제 / 예시 / 제한조건 겹치는 항목이 있는지 체크하는 방법 HashMap 을 이용class Solution { public boolean containsDuplicate(int[] nums) { HashMap map = new HashMap(); for(int num : nums) { if(map.containsKey(num)) return true; else map.put(num, true); } return false; }} 이렇게 풀었당Time Complexity : O(n)Space Complexity : O(n) 근데 Hash..

[Flutter] 넷플릭스 클론 코딩 #3 | Top Bar 추가 | 로고 추가 | 이미지 패키지 추가 | 이미지 띄우기 | png 파일 추가

이번 시간에는 넷플릭스에 들어가는 N로고를 추가하는 방법에 대해 알아보는 시간~ 나는 강사님이 만들어주신 B로고를 그대로 사용했는데, Y로 바꾸고 싶다+_+ 이미지 파일 패키지에 추가하는 방법 1. root폴더 아래에 images폴더 생성 버튼 누르고 images 폴더 생성 (원하는 폴더명으로 하면 될 듯) 2. 생성한 폴더 (images)에 추가하고자 하는 이미지 파일 저장 3. pubspec.yaml 파일 수정 assets에 있는 주석을 지우고, 원하는 파일의 경로를 추가해주면 된다. ex) 수정 전 # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - i..

SELF STUDY/Flutter 2024.04.24
728x90
반응형