전체 글 25

[프로그래머스 : 코딩테스트 연습 - Swift] 원소들의 곱과 합

글 작성에 앞서 본 블로그의 모든 게시글은 블로그 주인의 개발 일지(일기) 형태의 게시글입니다. 정보를 나누는 방식보단, 제가 했던 방식을 공유하는 식의 글이라 읽어도 제대로 이해를 못 하실 수 있거나 더 좋은 다른 방법이 존재할 수 있습니다. 이 점 양해해 주시며 본 블로그의 게시글을 읽어주시면 감사하겠습니다. 안녕하세요 버스트캐넌입니다. 오늘은 프로그래머스 LV0 원소들의 곱과 합을 풀어보겠습니다. 문제 문제 설명 정수가 담긴 리스트 num_list가 주어질 때, 모든 원소들의 곱이 모든 원소들의 합의 제곱보다 작으면 1을 크면 0을 return 하도록 solution 함수를 완성해 주세요. 제한 사항 2 ≤ num_list의 길이 ≤ 10 1 ≤ num_list의 원소 ≤ 9 입출력 예 num_li..

[Swift 이론] 에러 핸들링 (Error Handling)

글 작성에 앞서 본 블로그의 모든 게시글은 블로그 주인의 개발 일지(일기) 형태의 게시글입니다. 정보를 나누는 방식보단, 제가 했던 방식을 공유하는 식의 글이라 읽어도 제대로 이해를 못 하실 수 있거나 더 좋은 다른 방법이 존재할 수 있습니다. 이 점 양해해 주시며 본 블로그의 게시글을 읽어주시면 감사하겠습니다. 안녕하세요 버스트캐넌입니다. 오늘은 Swift중에서 에러 핸들링(Error Handling)에 관하여 간단하게 글을 작성해보겠습니다. 에러 핸들링 (Error Handling) 에러 핸들링 (Error Handling) 이란? 에러 처리라고도 불리는 에러 핸들링은 프로그램 실행 중 발생할 수 있는 에러나 예외 상황을 처리하는 방법을 뜻합니다. 왜 쓰는가? 에러나 예외 상황이 생겼을때, 어떤 에러..

Swift/이론 2023.10.25

[프로그래머스 : 코딩테스트 연습 - Swift] 문자열안에 문자열

글 작성에 앞서 본 블로그의 모든 게시글은 블로그 주인의 개발 일지(일기) 형태의 게시글입니다. 정보를 나누는 방식보단, 제가 했던 방식을 공유하는 식의 글이라 읽어도 제대로 이해를 못 하실 수 있거나 더 좋은 다른 방법이 존재할 수 있습니다. 이 점 양해해 주시며 본 블로그의 게시글을 읽어주시면 감사하겠습니다. 안녕하세요 버스트캐넌입니다. 주말 동안 평균을 올리려 했으나... 컨디션 조절 실패로 몸살에 걸리는 바람에...ㅠ 오늘은 문자열안에 문자열 문제입니다. 문제 문제 설명 문자열 str1, str2가 매개변수로 주어집니다. str1 안에 str2가 있다면 1을 없다면 2를 return 하도록 solution 함수를 완성해 주세요. 제한 사항 1 ≤ str1의 길이 ≤ 100 1 ≤ str2의 길이 ..

[프로그래머스 : 코딩테스트 연습 - Swift] 아이스 아메리카노

글 작성에 앞서 본 블로그의 모든 게시글은 블로그 주인의 개발 일지(일기) 형태의 게시글입니다. 정보를 나누는 방식보단, 제가 했던 방식을 공유하는 식의 글이라 읽어도 제대로 이해를 못 하실 수 있거나 더 좋은 다른 방법이 존재할 수 있습니다. 이 점 양해해 주시며 본 블로그의 게시글을 읽어주시면 감사하겠습니다. 안녕하세요 버스트캐넌입니다. 오늘도 문제 정답률이 바뀌었네요.. 흠... 정답률이 다시 올려도 정답률 높은 순에서 더 밑에 있는 문제를 풀겠습니다. 오늘 풀 문제는 아이스 아메리카노입니다. 문제 문제 설명 머쓱이는 추운 날에도 아이스 아메리카노만 마십니다. 아이스 아메리카노는 한잔에 5,500원입니다. 머쓱이가 가지고 있는 돈 money가 매개변수로 주어질 때, 머쓱이가 최대로 마실 수 있는 아..

[프로그래머스 : 코딩테스트 연습 - Swift] 순서쌍의 개수

글 작성에 앞서 본 블로그의 모든 게시글은 블로그 주인의 개발 일지(일기) 형태의 게시글입니다. 정보를 나누는 방식보단, 제가 했던 방식을 공유하는 식의 글이라 읽어도 제대로 이해를 못 하실 수 있거나 더 좋은 다른 방법이 존재할 수 있습니다. 이 점 양해해 주시며 본 블로그의 게시글을 읽어주시면 감사하겠습니다. 안녕하세요 버스트캐넌입니다. 오늘은 프로그래머스 레벨 0 정답률 89%인 순서쌍의 개수 문제를 풀어보겠습니다. 그런데 여담이지만, 프로그래머스 문제들의 정답률이 서서히 오르는 경향이 있더라고요..? 어제 배열 뒤집기 문제의 정답률이 89%라서 풀었는데 오늘 확인해 보니 90%로 올랐더라구요... 흠.. ㅋㅋ 일단 시작하겠습니다. 문제 문제 설명 순서쌍이란 두 개의 숫자를 순서를 정하여 짝지어 나..

[프로그래머스 : 코딩테스트 연습 - Swift] 배열 뒤집기

글 작성에 앞서 본 블로그의 모든 게시글은 블로그 주인의 개발 일지(일기) 형태의 게시글입니다. 정보를 나누는 방식보단, 제가 했던 방식을 공유하는 식의 글이라 읽어도 제대로 이해를 못 하실 수 있거나 더 좋은 다른 방법이 존재할 수 있습니다. 이 점 양해해 주시며 본 블로그의 게시글을 읽어주시면 감사하겠습니다. 안녕하세요 버스트캐넌입니다. 개발 직종으로 취업을 하려면 중요한 것 중에 하나가 알고리즘, 코딩테스트라서 이번달부터 문제를 풀어볼 생각입니다. 제가 C, Java, Swift 등등 찍먹 해본 언어는 많은데, 제대로 문법을 배운 언어가 딱히 없다 보니, 문법 공부를 먼저 하고 코테를 하려 했으나.. 지인이 문법 그딴거 신경 쓰지 말고 레벨 0이라도 좋으니 코테 해보기라도 하라 해서 문제를 풀어보겠..

[TECHIT 앱 스쿨 3기 : IOS] 3,4 주차 회고

글 작성에 앞서 본 블로그의 모든 게시글은 블로그 주인의 개발 일지(일기) 형태의 게시글입니다. 정보를 나누는 방식보단, 제가 했던 방식을 공유하는 식의 글이라 읽어도 제대로 이해를 못 하실 수 있거나 더 좋은 다른 방법이 존재할 수 있습니다. 이 점 양해해 주시며 본 블로그의 게시글을 읽어주시면 감사하겠습니다. 안녕하세요 버스트캐넌입니다. 처음에 떵떵거리면서 매주 회고 하겠다! 했는데.. 사실 아직 프로젝트하는게 없기도 하고, 문법 공부만 조금 하다보니 매주 회고 해봤자 달라지는게 없어서 격주로 바꿨습니다. (절대로 추석동안 쉬느라 까먹고 안적은건.. 아닐겁니다) 아마 다음달 부턴 매달 회고로 바꾸고, 매달 첫주 일요일에 계획을 새우고, 마지막주 일요일에 성과나 결과를 올려보겠습니다. 아무튼 3,4주차..

[TECHIT 앱 스쿨 3기 : IOS] 2주차 회고

글 작성에 앞서 본 블로그의 모든 게시글은 블로그 주인의 개발 일지(일기) 형태의 게시글입니다. 정보를 나누는 방식보단, 제가 했던 방식을 공유하는 식의 글이라 읽어도 제대로 이해를 못 하실 수 있거나 더 좋은 다른 방법이 존재할 수 있습니다. 이 점 양해해 주시며 본 블로그의 게시글을 읽어주시면 감사하겠습니다. 안녕하세요 버스트캐넌입니다. 최근에 복습글을 못 적었는데, 09.14 목요일 VOD강의를 그 당시에 못 들었다 보니 학습+복습 때문에 시간이 오래 걸리더라고요... 그리고 강의에서는 생략한 부분도 많고, 제일 중요한 건... 글을 게시글 하나에 한꺼번에 쓰려다가 반정도 날아갔어요... .... 현타가 와서 일요일인 김에 좀 쉬다가 회고 적는걸 방금 생각나서 적기 시작했습니다. 아마 추석 전으로 ..

[TECHIT 앱 스쿨 3기 : IOS] 1주차 회고

글 작성에 앞서 본 블로그의 모든 게시글은 블로그 주인의 개발 일지(일기) 형태의 게시글입니다. 정보를 나누는 방식보단, 제가 했던 방식을 공유하는 식의 글이라 읽어도 제대로 이해를 못 하실 수 있거나 더 좋은 다른 방법이 존재할 수 있습니다. 이 점 양해해 주시며 본 블로그의 게시글을 읽어주시면 감사하겠습니다. 안녕하세요 버스트캐넌입니다. 길면 길고 짧으면 짧은 것 같던 TECHIT 앱 스쿨 3기 : IOS 1주 차가 끝이 났습니다. 주차가 끝날 때 마다 주말에 그 주차 회고를 작성할 계획입니다. 저는 개발자 회고로 유명한 KPT회고로 회고를 할 예정입니다. KPT회고란, Keep, Problem, Try의 약자로, 현재 잘하고 있거나, 유지해야 하는 것을 Keep, 현재 문제나 불편함을 느끼고 개선이..

[TECHIT - 앱스쿨 3기 : IOS] 시작을 하며

글 작성에 앞서 본 블로그의 모든 게시글은 블로그 주인의 개발 일지(일기) 형태의 게시글입니다. 정보를 나누는 방식보단, 제가 했던 방식을 공유하는 식의 글이라 읽어도 제대로 이해를 못 하실 수 있거나 더 좋은 다른 방법이 존재할 수 있습니다. 이 점 양해해 주시며 본 블로그의 게시글을 읽어주시면 감사하겠습니다. 안녕하세요 버스트캐넌입니다. 어플 개발자를 목표로 혼자서 공부를 했었는데, 혼자 하다보니 막히는 부분도 많고 게을러지는것 같아서 HRD-net에 있는 국비지원프로그램중 멋쟁이사자처럼에서 주관하는 TECHIT 앱 스쿨 : IOS에 관심을 가져 신청을 하였고, 합격이 되어서 강의를 듣고 있습니다. 본 블로그의 취지인, 일기 겸 복습을 위해 카테고리를 하나 파서 포스팅을 할 예정입니다. 아마 IOS ..