전체보기
-
Dart(다트) 언어 공부할 때 유용한 링크잡다한 것들 2021. 5. 17. 17:43
업데이트 중입니다. https://brunch.co.kr/brunchbook/dartforflutter [브런치북] 플러터를 위한 다트 언어 플러터는 구글이 만든 크로스 플랫폼 앱 개발 프레임워크입니다. 즉 하나의 코드로 다양한 환경에서 동작하는 앱을 개발할 수 있습니다. 현재는 모바일 양대산맥인 안드로이드와 iOS를 동시에 brunch.co.kr 한글 자막이 있습니다. https://www.youtube.com/watch?v=vl_AaCgudcY&list=PLjxrf2q8roU2HdJQDjJzOeO6J3FoFLWr2&index=15 https://www.youtube.com/watch?v=OTS-ap9_aXc&list=PLjxrf2q8roU2HdJQDjJzOeO6J3FoFLWr2&index=16 htt..
-
[기사] “2~5배 더 빠르게”··· 귀도 반 로섬, 파이썬 속도 개선한다Python/이것저것 파이썬 2021. 5. 17. 09:06
https://www.ciokorea.com/news/193909?fbclid=IwAR3fpAX6fbBlmBqKJX5I6eEYwWWVQIUiMb3PP4D7Knm2qryEwHkbpV20ods “2~5배 더 빠르게”··· 귀도 반 로섬, 파이썬 속도 개선한다 파이썬(Python) 창시자 귀도 반 로섬이 파이콘 2021(Pycon 2021)에서 진행된 파이썬 랭귀지 서밋(Python Language Summit)에서 파이썬 속도를 2배에서 5배까지 더 빠르게 만들기 위한 단기 및 장기 계획을 발표 www.ciokorea.com 파이썬 창시자 귀도 반 로섬 "최대 약점인 속도 최대 5배 향상 예정" 속도향상 프로젝트는 마이크로소프트 산하 연구팀 주도
-
덕 타이핑Python/이것저것 파이썬 2021. 5. 16. 08:48
Duck Typing - 'If it walks like a duck and it quacks like a duck, then it must be a duck' '오리처럼 걷고, 오리처럼 꽥꽥거리면, 그것은 오리임이 틀림없다.' 간단하게 코드를 만들어 봤습니다. Bird와 Cat는 전혀 다른 클래스입니다. 하지만 같은 메서드명을 가지고 있기 때문에 who_sing 함수에서 두 클래스의 메서드를 모두 사용할 수 있습니다. 파이썬에서는, 전혀 다른 클래스지만 같은 이름의 속성이나 메서드가 있다면, 특별한 구분 없이 쓸 수 있음을 알 수 있죠. 어떤 객체가 어떤 타입에 걸맞은 속성(변수)과 메서드(함수)를 가지면, 그 객체는 해당 타입에 속하는 것으로 간주하는 것을 덕 타이핑이라고 합니다. class Bird..
-
스티커 모으기(2)코딩 테스트/Level 3 2021. 5. 5. 21:09
programmers.co.kr/learn/courses/30/lessons/12971 코딩테스트 연습 - 스티커 모으기(2) N개의 스티커가 원형으로 연결되어 있습니다. 다음 그림은 N = 8인 경우의 예시입니다. 원형으로 연결된 스티커에서 몇 장의 스티커를 뜯어내어 뜯어낸 스티커에 적힌 숫자의 합이 최대가 되도록 programmers.co.kr 같은 문제 입니다. comdoc.tistory.com/entry/%EB%8F%84%EB%91%91%EC%A7%88 도둑질 https://programmers.co.kr/learn/courses/30/lessons/42897 코딩테스트 연습 - 도둑질 도둑이 어느 마을을 털 계획을 하고 있습니다. 이 마을의 모든 집들은 아래 그림과 같이 동그랗게 배치되어 있습니..
-
다단계 칫솔 판매코딩 테스트/Level 3 2021. 5. 5. 09:25
다단계 칫솔 판매 2021 Dev-Matching: 웹 백엔드 개발자(상반기) 238명 완료 programmers.co.kr/learn/courses/30/lessons/77486 코딩테스트 연습 - 다단계 칫솔 판매 민호는 다단계 조직을 이용하여 칫솔을 판매하고 있습니다. 판매원이 칫솔을 판매하면 그 이익이 피라미드 조직을 타고 조금씩 분배되는 형태의 판매망입니다. 어느정도 판매가 이루어진 후, programmers.co.kr def solution(enroll, referral, seller, amount): tree = {} income = {} for member, referee in zip(enroll, referral): tree[member] = referee income[member] = ..
-
광고삽입코딩 테스트/Level 3 2021. 5. 3. 17:28
programmers.co.kr/learn/courses/30/lessons/72414 코딩테스트 연습 - 광고 삽입 시간을 나타내는 HH, H1, H2의 범위는 00~99, 분을 나타내는 MM, M1, M2의 범위는 00~59, 초를 나타내는 SS, S1, S2의 범위는 00~59까지 사용됩니다. 잘못된 시각은 입력으로 주어지지 않습니다. (예: 04:60:24, 11 programmers.co.kr 비효율적으로.... def solution(play_time, adv_time, logs): play_seconds = time_to_seconds(play_time) adv_seconds = time_to_seconds(adv_time) played = [0] * play_seconds for log i..