[TIL] 0519

IT/TIL(Today I Learnt)|2022. 5. 20. 01:48

Today I Learnt 

0519:

 

 

 

leetcode:

더보기

217. leetcode contains duplicate I (easy)

https://leetcode.com/problems/contains-duplicate/

 

Contains Duplicate - LeetCode

Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview.

leetcode.com

class Solution:
    def containsDuplicate(self, nums: List[int]) -> bool:
        target=nums[0]
        result=False;
        
        for i in range(1,len(nums)):
          
            if nums[i] == target:
                result=True;
                break
            else:
                result=False;
        return result

 처음에는 python 내장함수중에 리스트에 값은값 없애는 함수 있는거알앗는데 안쓰고 써볼려고했는데,

이렇게 쓰면 첫번쨰 item만가지고 compare하니깐 틀릴수밖에없다.

 그래서 하는수없이 내장함수써서 원래 기존 array 와 새로운array length를 비교햇다.

class Solution:
    def containsDuplicate(self, nums: List[int]) -> bool:
        result=False;
        newArray=list(dict.fromkeys(nums))     
        if( len(newArray)!= len(nums)):
            result=True;
        return result;

 

 

 

-React

 

http://allenfang.github.io/react-bootstrap-table/start.html

 

React Bootstrap Table - Getting started

 

allenfang.github.io

아직까지 완전히 맘에들진않지만 그래도 봐줄만한 테이블 , 로딩스피너.... 사실 내가안만들고 그냥 가져다가 쓰는거지만

이걸일일이 만들시간도없고... 그냥 이렇게 작동하니깐 이렇게 갓다써야겟다 하면서 쓰는레벨에 만족하는중..

https://jaimemin.tistory.com/1441

 

React 비동기 통신 중 로딩 스피너 띄우기

React axios를 활용하여 api를 호출하면 자바스크립트의 ajax처럼 서버와 비동기 통신을 하는데, 딜레이 시간 동안 로딩 화면 혹은 로딩 모달을 띄우는 방법에 대해 소개드리겠습니다. 저는 비동기

jaimemin.tistory.com

 

반응형

'IT > TIL(Today I Learnt)' 카테고리의 다른 글

[TIL] 0523 PyScript ?  (0) 2022.05.23
[TIL] 0520 코딩테스트 Seek.com  (0) 2022.05.21
[TIL] 0518  (0) 2022.05.19
[TIL] 0517 코딩 테스트  (0) 2022.05.18
[TIL] 0516 c#숙제  (2) 2022.05.16

댓글()