일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 싸피 10기
- SSAFYcial
- 프로그래머스
- 싸피11기
- 싸피 기자단
- 싸피셜
- 코드트리
- 자료구조
- 싸피10기
- 싸피 12기
- 백준
- 프론트엔드
- 코딩테스트
- 자바스크립트
- jpa
- swea
- 싸피
- 알고리즘 자바
- 비동기
- 개발자
- 리액트
- 알고리즘
- 자바스크립트 자료구조
- 자바 알고리즘
- 인프런
- 싸피 대전캠퍼스
- 싸피 11기
- ssafy
- 자바 코딩테스트
- 코딩테스트 자바
- Today
- Total
목록분류 전체보기 (71)
병아리의 코딩 일기
안녕하세요!벌써 5월입니다,,요즘 이것저것 하느라 기사가 좀 늦었네요 ㅠㅋㅋ 저는 요즘 알고리즘 및 자료구조 공부의 필요성을 느끼고코드트리에서 처음부터 기본기를 다지고 있는데요, 정렬 알고리즘을 공부하다가 흥미로운 주제를 만나 소개해보려고 합니다.그럼 시작합니다! 먼저 짧은 문제를 하나 내보겠습니다.배열이 하나 있습니다.이 배열의 원소는 1부터 10억 사이의 임의의 자연수입니다.그리고 배열의 길이는 1억입니다.이 배열을 오름차순으로 정렬해야 한다면 여러분은 어떻게 하실 건가요? 정말 막막한 문제인 것 같습니다. 우리가 흔히 알고 있는 거품 정렬, 선택 정렬, 삽입 정렬 등을 사용한다면 시간 복잡도가 O(N^2)이기 때문에최악의 경우 컴퓨터는 1억의 제곱인 10경(100,000,000,000,000,0..
이번에는 가위바위보 게임을 만들어보자 3개 정도 만들어보니 이제 Storyboard 사용법은 어느 정도 익숙해졌다! 배운 것들 Enum에 익숙하지 않았는데 사용법을 알게 되었다. SwiftFile을 선택한 뒤 RpsEnum 이라는 이름으로 다음과 같이 만들어주자. 타입으로 Int를 준 이유는 원시값(raw value)을 주기 위함이다. 컴퓨터가 랜덤으로 가위, 바위, 보를 선택할 때 RspEnum(rawValue: Int.random(in: 0...2))! 이런 식으로 사용할 수 있다. 끝에 !를 붙이는 이유는 이게 옵셔널 타입으로 감싸져있기 때문에 풀어줘야 한다. 지금은 값이 안들어 가는 상황은 나오지 않으므로 !로 옵셔널을 벗겨줘도 괜찮다. import Foundation // 원시값(raw valu..
https://www.inflearn.com/course/ios-uikit-15apps/dashboard 앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지 | 앨런(Allen) - 인프런 앨런(Allen) | 탄탄한 신입 iOS개발자가 되기 위한 기본기 갖추기. 15개의 앱을 만들어 보면서 익히는.. iOS프로그래밍의 기초, 15개의 앱을 만들면서 배우는 UIKit!근본부터 다른 강의, 들어보실래요? www.inflearn.com 이어서 주사위 게임을 만들어보며 스토리보드에 익숙해져보았다. 아래 코드를 보면 알겠지만 매우 간단한 앱이다. 배운 것들 1. 랜덤 이미지를 가져오는 방법 처음에는 리액트나 플러터처럼 String을 바꿔가며 랜덤으로 접근해야 했는데 ..
https://www.inflearn.com/course/ios-uikit-15apps/dashboard 앨런 iOS 앱 개발 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) - MVVM까지 | 앨런(Allen) - 인프런 앨런(Allen) | 탄탄한 신입 iOS개발자가 되기 위한 기본기 갖추기. 15개의 앱을 만들어 보면서 익히는.. iOS프로그래밍의 기초, 15개의 앱을 만들면서 배우는 UIKit!근본부터 다른 강의, 들어보실래요? www.inflearn.com 이번 시간에는 StoryBoard를 활용해서 간단한 업다운 앱을 만들어보려고 한다. 인프런 앨런님의 iOS 앱 개발 강의를 따라가며 공부하는 중이다. 얼른 익혀서 이번 자율 프로젝트에 UIKit로 앱을 만들어 보려 한다! CLI (맥..
https://www.acmicpc.net/problem/2503 2503번: 숫자 야구 첫째 줄에는 민혁이가 영수에게 몇 번이나 질문을 했는지를 나타내는 1 이상 100 이하의 자연수 N이 주어진다. 이어지는 N개의 줄에는 각 줄마다 민혁이가 질문한 세 자리 수와 영수가 답한 스트 www.acmicpc.net 요즘 파이썬으로 Brute Force 문제들을 연습하고 있다. 이전 방식과 다르다보니 완탐식 생각이 의외로 익숙하지가 않다 문제 풀이 전략 1. 일단 입력은 배열로 받아놔야 한다. 니중에 이용해먹을라면 ,, 2. 영수가 생각하고 있을 가능성이 있는 숫자를 모두 물었다. 그걸 알 방법이 없기 때문에 111 ~ 999 까지 다 돌려보아야 한다. 숫자가 중복되면 안되기 때문에 123, 124, 312 ..
안녕하세요!!! 저는 요즘 홈트를 열심히 하고 있는데, 언젠가부터 저의 운동을 기록하고 싶다는 생각을 하게 됐어요. 하루에 100개를 채우고 싶은 욕심도 있었구요. 그래서! 아주 심플한 iOS 앱을 만들었습니다. ㅎㅎ 이름은 '홈트 친구'입니다! 개발을 시작하기 전에 홈트 및 헬스 오픈 채팅방에도 물어봤었는데 이런 기록 어플이 있으면 쓸 것 같다는 분들도 많이 계시더라구요. Swift도 익숙해질겸.. 시간을 짬내어 한 일주일만에 만들어보았습니다. 간단한 앱이지만 처음 접하는 언어라 자잘한 부분에서 꽤 막혔네요 ㅠ 개발하면서 어려웠던 점이나 배운 것들을 정리해두었는데 이 글에 추가적으로 업로드 할게요. 앱 소개 페이지 플레이 스토어에 업로드 될 소개 이미지입니다! 깔끔하죠 ? 템플릿이 다 있더라구요 ㅋㅋㅎ..