[내배캠] 목표 설정
·
Ios/Today
내배캠 목표설정하기 1. 앱을 개발하기(기출문제를 저장하여 나만의 문제집을 만드는 앱)2. 내가 개발한 앱 출시하기3. 출시하면서 리젝먹는것 기록하기4. git 공부하기5. notion/ slack 익숙해지기 다섯가지가 완벽할지는 몰라도 '이것 쫌 해봤어' 라고 말할 수준이 된다면 성공
[프로그래머스] 3진법 뒤집기 java 풀이
·
Algorithm & Data Structure/Algorithm
***** 문제 설명 ***** 자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. ***** 제한사항 ***** n은 1 이상 100,000,000 이하인 자연수입니다. ***** 문제풀이 ***** 이번문제의 경우에는 저도 검색의 도움을 많이 받았습니다. 대신 원리를 공부하는 쪽으로 진행했던 문제로 낮선 3진법이라는 용어가 어렵게 느껴졌던 것 같습니다. 사실 진법이라는 것은 초등학교때 배우는 쉬운 개념이지만 현제 실생활에서 사용되지 않으며 10진법에 녹아있는 우리들의 특성 상 낯설게 다가왔던것 같습니다. 1 2 3 4 5 6 7 8 9 10 11 public static int solu..
[프로그래머스] 같은 숫자는 싫어 문제 풀이
·
Algorithm & Data Structure/Algorithm
***** 문제 설명 ***** 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면, arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 return 합니다. arr = [4, 4, 4, 3, 3] 이면 [4, 3] 을 return 합니다. 배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return 하는 solution 함수를 완성해 주세요. ***** 제한사항 ***** 1. 배열 arr의 크기 : 1,000,000 이하의 자연..
[프로그래머스] 문자열 다루기 기본 풀이
·
Algorithm & Data Structure/Algorithm
***** 문제 설명 ***** 문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다. ***** 제한 사항 ***** 1. s는 길이 1 이상, 길이 8 이하인 문자열입니다. 2. s는 영문 알파벳 대소문자 또는 0부터 9까지 숫자로 이루어져 있습니다. ***** 문제 풀이 ***** 이번 문제는 간단한 문제가 되었다. 1 2 3 4 5 6 7 8 9 10 11 12 public static boolean solution(String s) { boolean answer = false; if(s.length() == 6 || s.length() == 4){..
okoo
IT 개발자 공부해보기