Powered by the Tomorrow.io Weather API
[ 프리미엄 ] 코딩과 관련한 컨텐츠 및 뉴스를 공유합니다.

※ 파이썬 | Javascript | 꿀팁

[2.0.2.3 계묘년 흑토끼] 대박나세요! 자세히보기
728x90
반응형

코딩박사 53

알고리즘? 그게뭔데? Algorithm 을 왜 배워야 할까?

안녕하세요 코딩박사 잇잇쌤입니다. 더운 여름철, 정말 더워서 밖에 못나갈정도로 덥고, 집에서 에어컨 쐬면서 코딩하기 좋은 날 이네요. 최근들어 이런말 들어 보셨을까요? 알고리즘 ~에 의해서 여기까지 왔다. 이놈의 알고리즘! 이런식의 용어를 많이 사용하고 있는데요, 최근 AI , 자동검색 이런것들이 활성화 되면서, 새로운 용어로 나타난게 아닌가 하는 분들이 있는데, 원래 있는 IT 용어 입니다. 알고리즘은 A는 B다, B는 C이다. 그래서 A는 C이다 라는 결론을 도출 해주는 가장 빠른 지름길이라고 볼 수 있는데요. 수학적 공식도 알고리즘이 될 수 있고, 해커들이 사용하는 암호도 알고리즘이 될 수 있고, 내가 자주 가던 경로도 , 그리고 내가 관심사 있는 분야를 자동으로 추천해주는 것도 알고리즘이 될 수 ..

코딩박사 2023.08.07

피자오븐

피자 오븐 시간 제한메모리 제한제출정답맞힌 사람정답 비율 0.25 초 (추가 시간 없음) 256 MB 4591 1180 862 27.409% 문제 피자를 굽는 전자식 오븐이 있다. 이 오븐에 재료는 넣고 정확히 �$N$분 동안 동작을 시키고자 한다. 그런데 이 오븐에 준비된 버튼은 아래와 같은 동작을 하는 5가지이다. 즉, 각각의 버튼은 동작 시간을 추가시키거나 감소시킨다. 처음에 피자 오븐의 첫 시간은 0분으로 정해져 있다. 시간을 감소시키는 버튼을 눌러서 시간이 0분보다 작아지는 경우에는 0분으로 설정된다. �$t$가 현재 오븐에 세팅된 시간, �′$t'$은 버튼을 누른 뒤의 시간을 의미할 때, 각 버튼은 다음과 같은 기능을 가지고 있다. ADDH: t' = t + 60 ADDT: t' = t + 1..

코딩박사 2023.05.11

알고리즘 공략 빵 - 정보올림피아드 2022 초등부

빵 서브태스크 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 (추가 시간 없음) 1024 MB 4109 1972 1716 52.000% 문제 KOI 빵은 프로그래밍을 공부하는 학생들에게 인기를 끌고 있다. 이 빵은 맛있을 뿐 아니라, 안에 프로그래밍에 큰 도움이 되는 여러 가지 힌트가 담겨 있어서 매우 인기가 높다. 이렇게 인기가 높기 때문에, 사람들은 KOI 빵이 가게에 들어오자마자 바로 모두 사 간다. KOI 빵을 사려면 빵이 오기 전에 가게에 가서 기다리고 있거나, 빵이 오는 순간에 정확히 맞추어 와야 한다. N개의 가게가 있고, 현재 위치에서 이 가게까지 가는 데 걸리는 시간, 그리고 KOI 빵이 이 가게에 들어올 때까지 남은 시간이 각각 주어진다. 빵이 가게에 도착하는 순간이나 도착하기 ..

코딩박사 2023.05.11

알고리즘 풀이 전략?

솔직히 그냥 머리가 좋으면, 플로우 차트 안그려도 머릿속에 데이터로 그림을 그리는 애들이 있다. 말이지 그게 되나? 문제해결은 곧 전략이다. 전략을 한번 살펴보자. Algorithm Problem Solving Strategies #algorithms#problemsolving Algorithm puzzles are an unfortunately common way to weed out candidates in the application process. However, when you aren't stressing over the job search, they're actually a lot of fun, like crossword puzzles for coders. Solving them presen..

코딩박사/언어 2023.04.13

백준 2667번 알고리즘 올림피아드 단지번호붙이기

단지번호붙이기 시간 제한메모리 제한제출정답맞힌 사람정답 비율 1 초 128 MB 149271 65370 41381 41.636% 문제 과 같이 정사각형 모양의 지도가 있다. 1은 집이 있는 곳을, 0은 집이 없는 곳을 나타낸다. 철수는 이 지도를 가지고 연결된 집의 모임인 단지를 정의하고, 단지에 번호를 붙이려 한다. 여기서 연결되었다는 것은 어떤 집이 좌우, 혹은 아래위로 다른 집이 있는 경우를 말한다. 대각선상에 집이 있는 경우는 연결된 것이 아니다. 는 을 단지별로 번호를 붙인 것이다. 지도를 입력하여 단지수를 출력하고, 각 단지에 속하는 집의 수를 오름차순으로 정렬하여 출력하는 프로그램을 작성하시오. 입력 첫 번째 줄에는 지도의 크기 N(정사각형이므로 가로와 세로의 크기는 같으며 5≤N≤25)이 ..

코딩박사/언어 2023.04.13

플러터 flutter 배우기 (1) - 설치 (1분밖에 안걸림)

안녕하세요 잇잇쌤입니다. 오늘은 모바일 프로그래밍에 대해서 기초를 배워보도록 하겠습니다. 먼저 플러터입니다. Flutter Social Network App - Instaflutter Flutter Social Network App - Instaflutter Fully Functional Social Network App in Flutter Ephemeral Stories, News Feed, Posts, Chats, Reactions, etc. Integrated with Firebase Backend Optimized for both iOS and Android Money back guaranteed instaflutter.com 앱개발을 하기 위해서는 .......... 기계에 특정 에뮬러이터를 깔..

[AI] AI 는 못 만드는게 뭘까?

안녕하세요 잇잇쌤입니다! 갑자기 왠 얼굴?? 놀라셨죠? 제 얼굴은 아닙니다만... 오늘은 AI 가 만든 얼굴이 있다고 해서 사이트 URL 을 가져와봤습니다. 정말 리얼한지 여부에 대해서 가져와봤습니다. 맞습니다 . 아래 AI 로 만든 얼굴이라고 합니다. 최대한 동양적 느낌이 나는 아시아 여성들로 조회를 해보았는데요! 최근에는 유튜버 중에서도 AI 모델을 활용한 컨텐츠들이 인기를 얻고 있다고 합니다. 아래 이러한 얼굴들을 활용해서 말이죠. 유투버들이 나중에는 AI 로 만든 아바타나 AI 유사 얼굴을 활용해서 좀 더 젊은 얼굴로만 외부에 노출시킬수도 있겟네요. https://youtu.be/36ag-_39RFs 하지만 윤리적인 문제에 직면했는데요, AI 딥페이크 ( DEEP LEARNING 과 FAKE 의 ..

코딩박사 2023.02.15

[13회차] Python List (Array)

안녕하세요! 잇잇쌤입니다~ 그동안 진도가 많이 늦었는데, 3월까지 반복문/제어문/함수를 꾸준히 나갔으면 좋겠네요 ' 나름 코딩박사, 유튭 해본다고 이것 저것 해보다보니 , 블로그에는 정작 소홀하지 않았나, 깊은 반성을 해봅니다. 자 본론으로 들어가서, 우리가 파이썬을 배우는 이유는 바로 Tuple 과 List를 모르면 , 파이썬을 모른다고 할수 있을 정도로, 굉장히 중요한 부분입니다!? 그래서 열심히 오늘도 해보도록 하겠습니다! Python Lists c언어나 java로 따지면 사실 배열이거든요! 저는 설명할 때 기차길로 설명합니다. 용산행 열차가 들어섭니다~~ 1-1 1-2 2-1 2-2 3-1 3-2 4-1 4-2 5-1 5-2 3명 2명 5명 2명 7명 8명 9명 4명 2명 3명 이렇게 지하철 칸 ..

코딩박사/python 2023.02.14

[12회차] Boolean

안녕하세요 잇잇쌤입니다! 파이썬 데이터 타입 중에 Boolean 이라는게 있는데요! 이것은 바로 참(True)과 거짓(False)만 존재하는 값을 말합니다. Boolean Values boolean 의 값중에 아래와 같이 값을 비교해서 결과를 알고싶다면? print( 10 > 3 ) 이면 결과는 True 인 참을 내뱉게 되는데요~ print(10 > 9) print(10 == 9) print(10 a: print("b is greater than a") else: print("b is not greater than a") W3Schools Tryit Editor W3Schools online PY..

코딩박사/python 2023.02.14

[코딩] 키즈용 교육 사이트 링크 공유 (무료)

안녕하세요 잇잇쌤입니다. 아직도 코딩을 어떻게 시작해야하지? 프로그램도 이것저것 깔고 .. 너무 어렵고... 너무 복잡하죠..? JAVASCRIPT 나 파이썬은 아래 사이트만 있으면, 영어만 알고 있다면 한번 해보는것도 도움이 됩니다. 제가 예제나 튜토리얼을 대부분 구글 을 통해서 정보를 얻는데, 좋은 사이트가 있어 공유 드립니다. 저는 예전부터 영어로만 공부를 해왔습니다. 그래서 모든 자료를 외국서적에서 접하는게 빠르기 때문이에요. 코딩할때 영어는 필수입니다. 최근들어, 유아를 위한 코딩 사이트들이 많이 나오고 있습니다. 특히, 도형코딩 수학코딩 게임코딩 카테고리로 나뉘어서, 튜토리얼을 바로 코딩해보고 실행할 수 있게 되어있습니다. CodeGuppy | JavaScript for kids and tee..

[코딩]어서오세요, 이태리 맛집(?)이라구요? 아니요~ 프로그래밍 파스타이론에 대해서 알려드립니다~

안녕하세요! 잇잇쌤입니다. 저는 파스타를 정말 정말 많이 좋아하는데요, 물론 피자두요. 이태리가서 맛본 이후로, 파스타를 직접 만들정도로 좋아합니다. 그런데, 코딩에서도 파스타 이론이 있다는거 알고 계셨나요!? 왜 음식을 코딩에 비유했을까? 그것도 스파게티로? 사실 스파게티 코드는 긍정적인 의미는 아닙니다. 아래 살펴보겠습니다. 코드의 4가지 종류 한번 살펴보겠습니다. 옛~~날 먼 1970년대, c언어밖에 없던 시절. goto문을 무방비하게 마구 쓰던 시절.. 사람들이 자꾸 goto문의 흐름을 그려보다 보니까, 수정도 어렵고, 개발자도 나중에 모르는 사태까지 올 정도로 복잡한 것이었습니다. 그래서 slang 의 의미로 spagetti code 스파게티 코드로 불리게 되었죠. 그렇다면 스파게티 소스 말고도..

코딩박사 2023.02.03

[메타버스]"코딩박사" 게더타운으로 OPEN (성공적으로 만들어져)

안녕하세요 잇잇쌤입니다. 저는 게더타운이라는 걸 만들어서, 화상회의도 하고, 이야기도 나누는데요 한번 살펴보시겠습니다. Trial 로 사용해서 시험판처럼 사용할 수 있다고 하네요 기한은 상관 없는 것 같구요 화상회의 , class 룸, 컨퍼런스룸 다양한 용도로 활용이 가능합니다. 저는 다운로드 받아서 데스크탑 버전으로 사용한 것도 좋은데 , 아직 베타버전이라 추천은 하지 않아요! 한번 사용해보세요! 관심있으신 분들은 댓글 달아주시면 저의 class room 에 초대할게요! 단, 선착순 25명까지만 무료이니, 참고 부탁드려요^^;

코딩박사 2023.01.31

[11회차] 파이썬 Casting

안녕하세요 잇잇쌤입니다! 오늘은 Numeric type에 대해서 배워보도록 하겠습니다. 파이썬에는 Numeric 숫자 타입이 3가지 종류가 있는데요 Numbers 타입의 공통점은 double quotation ( " " ) 이나 Single quotation ( ' ' )이 들어가지 않아요! 다양한변수 타입 -> int 형으로 변환 x = int(1) # x will be 1 y = int(2.8) # y will be 2 z = int("3") # z will be 3 더보기 값을 할당할때에 종류가 정해지도록 되어있습니다. 다른 언어는 이 변수의 타입을 변수명 앞에 선언해서 알려주는데, 파이썬은 그런거 없습니다. 그냥 데이터가 할당되는 대로 데이터 형태가 정해지는 구조라고 보시면 되어요! 다양한변수 타..

코딩박사/python 2023.01.20

[BOOK]독학! javascript 를 어린이가 배울 수 있는 교재가 있다?

안녕하세요 한국에는 현재 코딩 관련 열풍이 일고 있습니다. 한국에서는 아직까지 그렇다할 자료가 만들어진게 없는데요. 현재까지는 학교에서 의무화로 교육 예정이므로, 유행이 곧 일어날 것으로 보고 있는데요. 파이썬은 뭔가 설치를 해야함으로 , 웹언어인 자바스크립트 배우는 것도 좋습니다. 그렇다면, 우리가 많은 돈을 사교육에 들일 필요 없이, 제가 자료를 하나 제공해보도록 하겠습니다. 부모도 배우려는 요구도 많고, 기본적으로 요즘 아이들이 영어를 할 줄 알기에, 영어로 수업을 해보면 더 1석 2조로 재미를 느끼면서 코딩을 하지 않을까 싶습니다. 아래 필요하신 분들은 구독해주시고 댓글 남겨주시면 자료 공유하도록 하겠습니다~

코딩박사 2023.01.19

[10회차] 데이터 타입 - Numbers

새해 처음 인사드리네요!~ 새해복 많이 받으세요 ~~ 잇잇쌤입니다! 저는 오늘 데이터 타입 Numbers에 대해서 알려드리려고 해요! int - 정수형 float - 실수형 complex -숫자혼합형 숫자, 보통 numberic type이라고도 하는데요, 다음과 같이 값이 할당될 때 데이터 유형이 numbers인지 결정 됩니다. x = 1 # int y = 2.8 # float z = 1j # complex 위의 예제에서 x = 1이고 , y = 2.8 , z는 1과 j가 합쳐진 complex (숫자혼합형) 타입이 되겠네요. 1) int 정수형은 소수점이 없이, + 와 - 로 표현 될 수 있어요. 제한된 길이는 없답니다. x = 1 y = 35656222554887711 z = -3255522 print..

코딩박사/python 2023.01.05
728x90
반응형
Powered by the Tomorrow.io Weather API