일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 싸피 12기
- 리액트
- 싸피 10기
- 싸피 대전캠퍼스
- SSAFYcial
- 개발자
- 코딩테스트
- 인프런
- 자바스크립트 자료구조
- ssafy
- 싸피 11기
- 싸피10기
- 싸피셜
- 알고리즘 자바
- jpa
- 프로그래머스
- 알고리즘
- 자바 코딩테스트
- 프론트엔드
- 싸피11기
- 코드트리
- swea
- 백준
- 비동기
- 싸피 기자단
- 자바 알고리즘
- 자바스크립트
- 싸피
- 자료구조
- 코딩테스트 자바
- Today
- Total
목록분류 전체보기 (70)
병아리의 코딩 일기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/lIB5m/btsIdxBk54f/MTXykPt9d9mSus3IU8tqP0/img.png)
* 본 게시물은 인프런 Pinous님의 새싹부터 시작하는 Unity 게임 개발 강의를 들으며 정리한 내용입니다. 저엉말 가고 싶은, 2차 면접을 앞둔 기업에서 개발하는 업무를 미리 경험해보기 위해 Unity 공부를 시작했다. Unity의 인터페이스부터 알아보자! 맨 왼쪽의 Hierarchy는 오브젝트를 관리하며,2번째 Scene은 오브젝트를 화면에 띄워준다.3번째 Game은 빌드가 되었을 때 실제 게임을 진행하듯 미리 진행해볼 수 있게 해준다. 오브젝트를 움직일 수 있는 단축키들이 있다. W 버튼 - 상하, 좌우 이동E 버튼 - 회전R 버튼 - 너비, 높이 조절T 버튼 - 크기 및 위치 조정 모두 가능이렇게 W, E, R, T 키를 이용해서 각각의 오브젝트를 좀 더 편리하게 배치할 수 있다. 그럼 Hi..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bCmnB6/btsHNYkUkrJ/xKKgk7kUPoreHkmSAJh7Vk/img.png)
싸-하 !!바로 5월 자율 기사로 돌아왔습니다. 2024년 6월 17일(월)부터 6월 19일(수)까지 3일간 채용박람회가 열리는데요,싸피셜의 마지막 기사로 채용박람회(Job Fair)를 소개해볼게요! SSAFY의 채용 박람회는 여러 우수한 IT 기업들이 SSAFY 서울 캠퍼스로 찾아와 교육생을 채용하기 위한 면접도 보고, 채용 설명회도 하며 양질의 취업지원 서비스를 제공하는 행사입니다. 참여 기업IT서비스, 금융, 제조 등 여러 분야의 IT기업 120여개사가 참여하여 채용 면접 및 상담을 진행합니다.또한 대한민국 5대 금융그룹인 KB 국민은행, 신한은행, 하나은행, 우리은행, 기업은행이 참여하는 금융 특화관을 운영하기도 합니다. 뿐만 아니라 여러 대기업들의 오프라인 설명회도 진행됩니다. 다양한 이벤..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cRg1tx/btsHNw3rCXE/dykyvBdsuU0bpuwBpoltEK/img.png)
안녕하세요!드디어 길었던 1년이 끝이 났네요 !!정말 후련합니다 ㅎㅎ 11기는 관통 프로젝트를 마무리했고10기는 2학기 3개의 프로젝트를 마무리한 후지금은 온라인 컨설팅을 받으며 채용 박람회를 준비하고 있는데요, 저는 제가 만들었던 '홈트친구' 앱을 업데이트하기 위해 iOS 강의를 듣고 있어요.포폴도 수정해야 하는데,, 얼른 수정해야겠습니다 ㅠ iOS를 학습하던 중, 코드들을 깔끔하게 나누기 위해MVVM 패턴을 적용해봐야겠다는 생각을 하게 되었습니다.예전부터 들었던 생각인데 플젝 기간에는 기획하고 구현하기 바빠서 제대로 공부를 못했네요 ㅠ 그럼 바로 시작합니다!! MVC (Model View Controller)MVVM 아키텍처에 대해 알아보기 전에, MVC를 먼저 알아볼게요.프로젝트를 구성하는 코..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/EUdWQ/btsHeYS9eB4/HaAK2slehu1ODvT2Xufn0k/img.png)
안녕하세요 열어분!4월 자율 기사로 돌아왔습니다 ㅎㅎㅎ 요즘 2학기의 마지막 프로젝트인6주간의 자율 프로젝트로 며칠 간 밤을 새고 있는데,,피곤하네요 ㅋㅋ 이번 기사도 정렬에 대해 이야기 해볼까 합니다. 저는 전공 Java반에서 1학기 교육을 이수했는데요,전공 반 수업에서는 학교에서 이 정도는 배우고 왔다고 가정해서 그런지수업 때 따로 정렬에 대해선 다루지 않아서 따로 공부를 못했었는데 요즘 자료구조와 알고리즘 공부의 필요성을 느끼고 LinkedList 및 정렬부터 기본기를 쌓고 있습니다. 오늘은 여러 정렬 알고리즘 중 삽입 정렬에 대해 소개해보겠습니닷 삽입 정렬삽입 정렬은 앞에 있는 모든 원소가 정렬이 되어 있다는 가정 하에서 현재 원소의 위치를 적절하게 집어넣는 정렬입니다. 예를 들어,5, 4, ..
병합정렬n = int(input())arr = list(map(int, input().split()))merged_arr = [0] * ndef merge_sort(low, high): if low 퀵 정렬n = int(input())arr = list(map(int, input().split()))def partition(arr, low, high): i = low - 1 for j in range(low, high): if arr[j]
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bjACqQ/btsG4f3wQB9/GfPSEsdgpaaCEG7BkF2KNk/img.png)
안녕하세요!벌써 5월입니다,,요즘 이것저것 하느라 기사가 좀 늦었네요 ㅠㅋㅋ 저는 요즘 알고리즘 및 자료구조 공부의 필요성을 느끼고코드트리에서 처음부터 기본기를 다지고 있는데요, 정렬 알고리즘을 공부하다가 흥미로운 주제를 만나 소개해보려고 합니다.그럼 시작합니다! 먼저 짧은 문제를 하나 내보겠습니다.배열이 하나 있습니다.이 배열의 원소는 1부터 10억 사이의 임의의 자연수입니다.그리고 배열의 길이는 1억입니다.이 배열을 오름차순으로 정렬해야 한다면 여러분은 어떻게 하실 건가요? 정말 막막한 문제인 것 같습니다. 우리가 흔히 알고 있는 거품 정렬, 선택 정렬, 삽입 정렬 등을 사용한다면 시간 복잡도가 O(N^2)이기 때문에최악의 경우 컴퓨터는 1억의 제곱인 10경(100,000,000,000,000,0..