![[프로그래머스/Kotlin] 나이 출력](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FTh950%2FbtsDWJFYcOo%2FAAAAAAAAAAAAAAAAAAAAAP0fqe5oPrCd7RgsgNEhCoRX7wMbKfmIA4Lg4tiimhYB%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DfAiakOVNSk%252BYd6%252B7%252Fi14ZThH86E%253D)
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 제한사항이 있는지 확인해 보자! 🔍 코드 및 풀이 class Solution { fun solution(age: Int): Int { var answer: Int = 0 answer = 2022 - age + 1 return answer } } 제한 사항을 보면 나이는 태어난 연도에서 1살이며 1년마다 1씩 증가합니다. 즉 2022년 기준이니, 2022년 에서 현재 나이를 빼주고 태어난 연도가 1살이니 1을 더해줍니다. 📗 느낀 점 ...
![[프로그래머스/Kotlin] 몫 구하기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbmXmUJ%2FbtsDRpONDat%2FAAAAAAAAAAAAAAAAAAAAAK2A3y1EXrIH0ilpFc9D6Wyyww_CPBJQSPb9Yldh2A9q%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DbGQ%252FHqcc94JqRAfJducBM%252BSrlSw%253D)
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 ... 🔍 코드 및 풀이 class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = 0 answer = num1 / num2 return answer } } 변수 num1과 num2를 나눠 줍니다. 📗 느낀 점 아직 까진 쉽다!
![[프로그래머스/Kotlin] 두 수의 곱](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2F23Xvs%2FbtsDKNCwwCR%2FAAAAAAAAAAAAAAAAAAAAAL20fbUu57nrwLQZs623a3LYDv8XVB-B2xfY3waGKHHh%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DwoQce6hLKATxLYhhIiVCYfFjwvI%253D)
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 ... 🔍 코드 및 풀이 class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = 0 answer = num1 * num2 return answer } } 변수 num1과 변수 num2를 곱 해주는 간단한 문제입니다. 이 문제 역시 이미 정수 num1과 num2를 매개변수로 주어졌기 때문에 입력은 필요 없습니다. 📗 느낀 점 아직까진 쉽다!
![[프로그래머스/Kotlin] 두 수의 차](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FoqZwH%2FbtsDKJlVQub%2FAAAAAAAAAAAAAAAAAAAAAPOgvukhoJemmiq9dRwplCzsaqyzFvoEhcysnBkug-r3%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D4HCRPUmEsO0J9c4L4cCAK3HSDlo%253D)
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 📑 문제 [ 더 보기 클릭! ] 더보기 🌱아이디어 ... 🔍 코드 및 풀이 class Solution { fun solution(num1: Int, num2: Int): Int { var answer: Int = 0 answer = num1 - num2 return answer } } 변수 num1과 num2를 빼주는 간단한 문제입니다. 다만, 이미 정수 num1과 num2가 주어졌기에 입력은 필요 없습니다. 📗 느낀 점 Java에서 Kotlin으로 그리고 백준에서 프로그래머스로 넘어오니 문제풀이 방식이 너무..
![[스파르타코딩 - 사전캠프] 5일차 데일리미션](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbpVarr%2FbtsDKc8uAbX%2FAAAAAAAAAAAAAAAAAAAAACCDqhnSTErkH6__icMA67spXskUHXcgAVBpDSPIxWX7%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DqLzhwehgQBvYkimqLyiuBei5Sj8%253D)
📑 오늘의 미션 [ 더 보기 클릭! ] 더보기 저는 여기서 가장 유심히 본 아티클은 "함께 일하고 싶은 개발자"입니다. 평소에도 에세이 같은 책들을 좋아하기에 가장 먼저 눈에 보였던 것 같습니다. 이 글에서 함께 일하고 싶은 개발자는 크게 6가지로 분류했습니다. 1) 병목을 줄일 수 있는 사람 - 이 글에서 말한 병목은 개발자들의 나태함이라고 볼 수 있을 것 같습니다. 대부분의 제품 조직에서 기획자, 디자이너, 개발자 순서로 작업이 이루어지는데 여기서 개발자가 아무런 준비도 없이 그저 자신의 순서가 오기만을 기다리는 개발자들의 의해서 막상 기술 구현 과정에서 맞닥뜨렸을 때 구현이나 설계가 달라지거나 제품 구현에 오래 걸리기 때문이라고 했습니다. . 2) 팀플레이가 가능한 사람 - 여기서 말하는 팀플레이는..
![[스파르타코딩 - 사전캠프] 4일차 데일리미션](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbaoElL%2FbtsDETaAsiz%2FAAAAAAAAAAAAAAAAAAAAAFdkZtfx6T-vSJNhlwX9it2U61bpnGuU26l9Nbs2QFhG%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D%252F2lXMqOSQSr0%252BIcptsBIJM28jfI%253D)
📑 오늘의 미션 [ 더 보기 클릭! ] 더보기 총 두가지 채용 리스트를 가져와봤습니다. 1. WATA Inc Android (주)와따는 "3D 라디아 공간 인식 플랫폼"을 통해 자율주행에 주로 사용되는 라이다를 산업분야에 접목시켜 현장에서의 안전을 강화하고 생산성을 향상하고자 하는 기업입니다. 주요 업무 ● 실내위치 정보 서비스 플랫폼 Android 앱 개발 ● 자사 서비스 Android 앱 개발 ● SDK, NDK 개발 자격요건 ● Android 개발 실무 경험 ● Android 플랫폼에 대한 이해도를 가지신 분 ● Android 상용 서비스 개발 경험이 있는 분 우대사항 ● 공학계열 전공자 ● 지도 기반 / 위치 정보 서비스 앱 제작 경험이 있는 분 ● 앱 서비스를 오랜 기간 지속적으로 개선해 보신 ..
![[스파르타코딩 - 사전캠프] 3일차 데일리미션](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FAz7XU%2FbtsDC5VW5oU%2FAAAAAAAAAAAAAAAAAAAAABMm2GmLx1YcGo-3r_VK2p7TJtuRMdxtdPsuVvkaoqMy%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DpiGBwzWsaH4SaXzlvCQCrhEy%252FWA%253D)
📑 오늘의미션 [ 더 보기 클릭! ] 더보기 1. 버그(Bug) - 버그란 프로그래머에 의한 에러입니다. 개발자가 예상하지 못한 잘못된 결과를 내거나 오류발생 또는 오작동이 발생하는 등의 문제를 말합니다. 2. 에러(Error) - 에러란 응용 프로그램의 사용자에 의해서 발생합니다. 예를 들어 응용 프로그램 사용자가 주민등록번호 입력 난에 숫자가 아닌 문자를 입력하게 될 경우 프로그래머는 이에 대해 예외처리를 해야 하지만 하지 못했다면 에러가 발생합니다. 3. 예외처리 - 예외처리란 생각지도 못한 에러를 방지하기 위한 대처 방법입니다. 예를 들어 응용 프로그램 사용자가 주민등록번호 입력 난에 숫자를 입력해야 하지만 문자를 입력할 경우 " 숫자만 입력해 주세요 " 또는 " 주민등록 형식이 맞지 않습니다. ..
![[스파르타코딩 - 사전캠프] 2일차 데일리미션](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FcJs27l%2FbtsDyOggCQJ%2FAAAAAAAAAAAAAAAAAAAAAKLyKc2YvzH9sYAQOw2Rrpn9zWl14mw1wfX3wbZZKEZB%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DPf8yHR4NzB2IvfBsS21oe%252F4DPkY%253D)
📑 오늘의미션 [ 더 보기 클릭! ] 더보기 IDE - 통합 개발 환경이라는 뜻입니다. 우리가 일본어를 배우면 일본어 통역사를 할 수 있듯이 컴퓨터 언어 중 Java 또는 Kotlin을 배우면 이 언어를 사용할 수 있는 공간이 필요합니다. 그 공간의 예시로 IntelliJ, Android Studio 등이 있습니다. 컨벤션 - 컨벤션이란 일종의 코딩 스타일 규약입니다. 나뿐만이 아닌 다른 사람들이 나의 코드를 읽었을 때 가독성을 높이기 위해 약속한 쉬운 코드 작성법 같은 것입니다. 예를 들어 우리가 변수를 지정할 때는 소문자를 사용합니다 (name, age, weight 등) 하지만 클래스를 지정할 땐 첫 글자를 대문자로 지정해 줍니다. (Student, Kakao 등) 이렇게 지정을 해준다면 다른 사람..