일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 알고리즘
- c언어문제풀이
- 문제해결
- 초보
- 소수경로
- 모두를위한R데이터분석입문
- 도전실전예제
- 모두를위한 R데이터분석
- 코딩테스트
- 연습문제
- IT
- 기술
- r
- 빅데이터
- 대학교재
- 빅데이터입문
- c프로그래밍
- 혼공씨
- PrimePath
- 코딩
- 코틀린
- C언어
- 코딩연습
- Algorithm
- 혼공C
- 데이터처리
- 혼자공부하는C언어
- Python
- c++
- 대학교재풀이
- Today
- Total
목록분류 전체보기 (35)
Jupitor's Blog
drive.google.com/drive/folders/1uxZqPt_gzB5vdGSYTbvPFhtGSjPHNgnT?usp=sharing R - Google Drive이 폴더에 파일이 없습니다.이 폴더에 파일을 추가하려면 로그인하세요.drive.google.com 모든 장의 문제에 대한 해답입니다. 참고로 읽기 암호 쓰기 암호 따로 설정해두었습니다.읽기 암호 안에 같이 있고, 읽기암호 입력하시면 쓰기 암호 입력하라고 나오는데 읽기전용으로 여시면 됩니다. 이 곳 아닌 곳에서 배포시 제가 클레임 걸테니까따로 배포는 하지 말아주세요.
제가 이것저것 문제를 풀어본 것에 댓글이 많이 올라오는데... 또 추가적으로 질문이 올라와서요. ehdrh789.tistory.com/11#comment12322428 이 글에서도 5번문제를 풀어달라는 댓글이 많이 나오는데 제가 5번 문제만 풀어서 글에 올리는게 좋으신가요, 아니면 해당 장 전체를 제가 말로 설명한 동영상을 유튜브 이런데에 찍어서 올리기를 원하시나요? 단순히 해당 글의 저 문제 뿐만 아니라 다른 장도 궁금하네요. 제가 여유만 된다면 여러분들이 원하시는 부분을 말로 설명해서 유튜브에 올릴 수 있습니다. 제가 말로 설명을 또 괜찮게 하는 편이라서요. 여러분의 의견이 궁금합니다. 댓글로 달아주시면 감사하겠습니다.
킹제 사용언어 : python 아 nhn 들어가고 싶다! 어? 근데 c,c++, python만 된다네 이런 젠장 ㅋㅋ ----------------------------------------------------------------------------------------------------------------------------------- 수정된 코드. 역시 파이썬은 재미있다. ----------------------------------------------------------------------------------------------------------------------------------- 실제 시험에서 c, c++, java만 되니까 c++로 해보았다. 확실히 파이썬보다..
View - view는 동적으로 조작할 수 있다. code로. view의 크기를 조절하거나 애니메이션을 넣을 수 있다. - view는 responder 이기도 하다. - view 는 subview를 가질 수 있다. - view는 nib 파일에서 가져올 수도 있다. - window 와 이 것이 가지고 있는 interface 들을 이어주는 것은 window의 root view controller 이다. - iOS13부터, 앱의 window는 window scene에 의해 관리된다. (UIViewScene) iOS13 이전의 old architecture를 가진 앱을 iOS13 이후의 환경에 실행해도 여전히 old architecture를 가진다. - 앱은 window를 속성으로 갖는 scene delegat..
지난 시간에 컴퓨터에 있는 음성 파일을 하다가 실패했다. 10분이 한계였기 때문이다. 이 한계를 늘리는 방법을 검색해보니 나오기는 한데 더 복잡할 것 같아서 google cloud stoage 에 파일을 직접 올리고 그것을 google cloud console에서 speech-to-text api를 이용, transcript를 만들어보자. 아래는 몇 시간이나 지났을지 모를 검색과 삽질의 결과물이다(...) google cloud의 무료 계정은 생성했다고 치고, ( 한번도 안써봤으면 그냥 google cloud 들어가면 무료 credit을 준다) 왼쪽 옵션( 줄3개 ) 에 들어가서 IAM & Admin -> Manage Resources 그다음 create project를 하여 새로운 프로젝트를 생성한다...
코로나 때문에 원격수업이 한창이다. 실시간 온라인 강의도 있지만 저는 이 동영상 강의를 들을때마다 아, 교수님이 말씀하신 걸 좀 한눈에 확인하면 훨씬 더 빠르지 않을까. 그럼 놓치는 것도 없을 것이고. 라고 생각했고, 검색해서 나온게 Speech to text 라는 api가 있더라. 뭐 이미 유명하고,,, 크게 IBM과 google 것이 있는데, IBM 것을 해보니까 정확도가 영, 너무 나쁘다. 반면 google의 서비스는 굉장히 정확도가 높았다. 간단하게 사용하려면 Google docs의 voice typing 을 사용하면 되지만 나는 한 강의에 1시간이 족히 넘는 강의들을 text로 변환해야 하기 때문에, 뭐 가능은 하겠지만 굉장히 비효율적일 것이다... 그래서 구글 클라우드의 speech to te..
저번 포스트에서 정확한 BFS방법은 아니지만 그와 흡사한 제가 혼자 생각한 알고리즘으로 PrimePath 문제를 풀어보았는데요. 굉장히 느렸고, Dijkstra 알고리즘이 궁금해서 이 알고리즘으로 한번 해볼까, 싶더군요. 결과를 먼저 말씀드리자면 제가 독자적으로 만들어낸 알고리즘은 Trash(...) 였습니다. 시간이 얼마나 걸렸는지를 먼저 보시죠. 위에가 Dijkstra 알고리즘, 아래가 저의 알고리즘을 이용한 결과입니다. 둘다 최단 경로를 찾아냈지만 시간 차이가 엄청납니다. Dijkstra는 139ms, 제 건 16252ms... 100배 이상이 차이납니다 =_=; Dijkstra는 유명한 알고리즘으로 알려져 있고 많은 응용이 된다고 합니다. 자세한 설명은 검색하면 정말 많이 나옵니다. (wikipe..
알고리즘 문제 중에 이런 문제가 있습니다. 특정한 4자리 숫자 2개 a, b가 있습니다. 숫자 a의 한 자리 숫자만을 변경해서 b를 만들되, 이 때 거쳐가는 숫자들은 모두 소수여야 합니다. 몇 번을 거쳐야만 숫자 b를 만들 수 있는지 구하는 문제입니다. 예를들면, 1033 에서 8179 로 바꾸는 경로를 생각해봅시다. 1033 1733 3733 3739 3779 8779 8179 이렇게 여섯 단계를 거쳐서 8179로 만들 수 있겠죠. 중간에 1733부터 8779는 모두 소수입니다. 이 문제를 처음 접하고 저는 어떻게든 해서 문제를 풀 수 있게 됬는데 다른 사람의 글을 보니 Breadth-first search 또는 Dijkstra’s algorithm algorithms 알고리즘을 사용해서 풀 수 있다고..