https://programmers.co.kr/learn/courses/30/lessons/81301 코딩테스트 연습 - 숫자 문자열과 영단어 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자 programmers.co.kr [프로그래머스][C++][Java] 숫자 문자열과 영단어 C++ #include #include using namespace std; string num[10] = { "zero", "one", "two", "three", "four", "five", "six", "seven", "eight","nine" }; int solution(string s)..
https://programmers.co.kr/learn/courses/30/lessons/72410 코딩테스트 연습 - 신규 아이디 추천 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로 programmers.co.kr [프로그래머스][C++][Java] 신규 아이디 추천 C++로 그냥 그대로 구현했다가 자바로 풀면 좀 편하지 않을까 했는데 정규표현식을 쓰면 완전 간단하게 나온다. C++ #include using namespace std; void level1(string &new_id) { for (char &c : new_id) { if ('A'
https://leetcode.com/problems/jump-game/ Jump Game - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com [leetcode][C++][Java] jump game 처음 보자마자 생각난건 dp.. greedy로 풀면 코드도 간결하고 java로도 1ms가 나온다. C++ // greedy class Solution { public: bool canJump(vector& nums) { int last = nums.size() - 1..
https://leetcode.com/problems/letter-combinations-of-a-phone-number/ Letter Combinations of a Phone Number - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com [leetcode][C++][Java] letter combinations of a phone number C++ class Solution { public: string arr[10] = { "","","abc","def"..