카카오 숫자열과 문자열 문제소개 코드 정의된 변수 값 확인 range(len(nums)) 활용코드... 코딩문제풀이카카오프로그래머스코딩테스트문제풀이 카카오 - 신고 결과 받기 문제소개 입출력 예시 코드 리팩토링 정의된 변수 확인... 코딩테스트신고결과받기문제카카오문제 네이버, 카카오 로그인 뿌수기 🔥 네이버 로그인 JDK 사용하는 방법 로그인 페이지 컴포넌트 네이버 로그인 JDK 사용로직 http//리다이렉트 설정 url ? 네이버 로그인 REST API 사용하는 방법 a태그에 https://nid.naver.com/oauth2.0/authorize?response_type=code&client_id={클라이언트아이디}&state={임의값 사용}&redirect_uri={등록한 리다이렉트... 카카오로그인oAuth네이버oAuth 프로그래머스 lv1 문제 풀이 : 숫자 문자열과 영단어 (카카오) 7월 29일 알고리즘 문제 풀이 프로그래머스 lv1 문제 풀이 : 숫자 문자열과 영단어 문제 설명 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다.다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다. 1478 → "one4seveneight" 234567 → "23four5six... 카카오프로그래머스알고리즘알고리즘 [알고리즘] 순위 검색 데이터를 주고 쿼리를 처리해보라는 문제다. 컬럼수만큼 배열을 만들고 카운트 해주는 식으로 도전했다. 100점 이상인 모든 데이터를 얻기위해서는 단순하게 생각한다면 순차순회하면 될것이다. 다음과 같이 각 인덱스마다 데이터의 갯수가 있다고 생각해보자 그러면 2 이상인 데이터를 찾기위해서 [2,data.length()] 까지를 구해야하는데 중간에 0인 데이터가 끼어있다면 골치가 아프다. (잠시 세... 카카오알고리즘알고리즘 프로그래머스 - 리틀 프렌즈 사천성 풀이 순서는 다음과 같다. Board에 존재하는 알파벳이 무엇무엇 있는지 체크한다. set을 이용하여 중복제거를 통해 체크하고, row, col 위치를 기록해둔다. 알파벳을 오름차순으로 정렬한다. 오름차순으로 정렬된 알파벳을 돌면서 문제 조건에 맞도록 tile을 지운다. 만약 지웠으면 해당 알파벳을 삭제하고, 알파벳의 맨 앞부터 다시 한다. 만약 정렬된 알파벳 끝까지 못지웠으면, IMPOSS... 카카오프로그래머스알고리즘알고리즘 프로그래머스 lv1 문제 풀이 : 비밀지도(카카오) 프로그래머스 lv1 문제 풀이 : 비밀지도(카카오) 문제 설명 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다. 지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 "공백"(" ") 또는 "벽"("... 카카오Lv1프로그래머스알고리즘Lv1 programmers - 2020 카카오 - 키패드 누르기 맨 처음 왼손 엄지손가락은 * 키패드에 오른손 엄지손가락은 # 키패드 위치에서 시작하며, 엄지손가락을 사용하는 규칙은 다음과 같습니다. ∙ 엄지손가락은 상하좌우 4가지 방향으로만 이동할 수 있으며 키패드 이동 한 칸은 거리로 1에 해당합니다. ∙ 왼쪽 열의 3개의 숫자 1, 4, 7을 입력할 때는 왼손 엄지손가락을 사용합니다. ∙ 오른쪽 열의 3개의 숫자 3, 6, 9를 입력할 때는 오른손 ... 카카오알고리즘알고리즘 프로그래머스 - 4단 고음 n이 주어졌을 때, 해당 숫자가 문제에서 주어진 조건에 만족할 때 n을 만들 수 있는 경우가 몇가지인지를 체크하면 되는 문제이다. 등의 문자열을 주는데, 여기서 *는 곱하기 3연산이고, +는 더하기 1연산이다. * 뒤에는 2개의 + 연산이 올 수 있는데, *가 **++++, *+*+++등의 형태로 연속적으로 주어질 수 있다. 시작은 1부터해서 *를 만날때마다 곱하기 3을 해주고, +를 만날때... 카카오프로그래머스알고리즘알고리즘 [프로그래머스] LV.1 실패율 Problem | 반복문을 돌면서 전체 인원, 각 단계에 멈춰있는 인원을 카운트 map을 돌면서 실패율을 계산하며 map에 값을 넣어준다. 1번에서 구했던 것을 이용하여, 실패율은 [ 멈춰있는 인원 / (전체 인원) ] 을 구해주어야하는데 단계가 이동할 때마다 해결한 인원을 전체인원에서 빼주어야 한다. 예를 들어, 1단계에 있는 인원이 2명이라면 2단계 실패율을 검사해줄 땐 [멈춰있는 인원 ... js카카오프로그래머스실패율자바스크립트알고리즘js july, 1 (1) 1) 행동과 관련된 디자인을 삽입하는 가상 선택자 link) 이미 방문한 적이 있는 곳에서 링크 적용할때 쓰는 가상선택자 2) 일정한 규칙을 바탕으로 한 디자인을 적용하는 가상 선택자 프로젝트 폴더 설정 방법 홈페이지 만들때 주로 imag, html, css 로 주로 만드는데 지금은 한 폴더 안에 넣지만 홈페이지 하나 만드는데 페이지가 늘어날 수록 html, css 문서 양도 많아진다. 폴더... 카카오CSSFTPCSS 프로그래머스 lv1 문제 풀이 : 실패율 (카카오) 프로그래머스 lv1 문제 풀이 : 실패율 원인은 신규 사용자와 기존 사용자 사이에 스테이지 차이가 너무 큰 것이 문제였다. 실패율은 다음과 같이 정의한다. 전체 스테이지의 개수 N, 게임을 이용하는 사용자가 현재 멈춰있는 스테이지의 번호가 담긴 배열 stages가 매개변수로 주어질 때, 실패율이 높은 스테이지부터 내림차순으로 스테이지의 번호가 담겨있는 배열을 return 하도록 solutio... 카카오프로그래머스알고리즘알고리즘 카카오 - 비밀지도 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다. 지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 “공백”(“ “) 또는 “벽”(“#”) 두 종류로 이루어져 있다. 전체 지도는 두 장의 지도를 겹쳐서 얻을 수 있다. 지도 1 또는 지도 2 중 어느 하나라도 벽인 부분은 전... 카카오알고리즘알고리즘 July, 1 (2) 1) July,1 (1) 에서 진행했던 리스트 앞부분을 보면 이름 앞에 점이 있는데, 이것은 ul 태그 때문에 생기는 것. 제거해 보자. 2) a 태그는 태생적으로 글자에 언더바가 들어가있고, 글자 색상이 파란색인 css 유전자가 들어있다. 파란색 바꾸려면 기본 속성을 바꿔야 한다. 언더바 제거 + 파란글자 제거 하기 (처음으로 #000000 헥사코드 넣어보았다) (짠) 3) 카카오 처럼 이... 카카오CSS네이버htmlCSS [Programmers] level 2 - 오픈채팅방 (2019 KAKAO BLIND RECRUITMENT) 👩🏻💻 문제 문제가 너어무 길다 요약을 하자면 record 배열에 "행동 유저아이디 닉네임(Leave 일 때는 없음)"으로 구성된 문자열이 있고, 이 record 배열이 함수 파라미터로 들어온다. 리턴해야 하는 result 배열은 1. 다시 들어올 때 바뀐 닉네임 2. Change로 바뀐 닉네임이 반영된 최종 메시지 문자열을 원소로 갖는다. 👩🏻💻 정답 코드 👩🏻💻 Remember... 카카오프로그래머스Java알고리즘코딩테스트Java
숫자열과 문자열 문제소개 코드 정의된 변수 값 확인 range(len(nums)) 활용코드... 코딩문제풀이카카오프로그래머스코딩테스트문제풀이 카카오 - 신고 결과 받기 문제소개 입출력 예시 코드 리팩토링 정의된 변수 확인... 코딩테스트신고결과받기문제카카오문제 네이버, 카카오 로그인 뿌수기 🔥 네이버 로그인 JDK 사용하는 방법 로그인 페이지 컴포넌트 네이버 로그인 JDK 사용로직 http//리다이렉트 설정 url ? 네이버 로그인 REST API 사용하는 방법 a태그에 https://nid.naver.com/oauth2.0/authorize?response_type=code&client_id={클라이언트아이디}&state={임의값 사용}&redirect_uri={등록한 리다이렉트... 카카오로그인oAuth네이버oAuth 프로그래머스 lv1 문제 풀이 : 숫자 문자열과 영단어 (카카오) 7월 29일 알고리즘 문제 풀이 프로그래머스 lv1 문제 풀이 : 숫자 문자열과 영단어 문제 설명 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다.다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다. 1478 → "one4seveneight" 234567 → "23four5six... 카카오프로그래머스알고리즘알고리즘 [알고리즘] 순위 검색 데이터를 주고 쿼리를 처리해보라는 문제다. 컬럼수만큼 배열을 만들고 카운트 해주는 식으로 도전했다. 100점 이상인 모든 데이터를 얻기위해서는 단순하게 생각한다면 순차순회하면 될것이다. 다음과 같이 각 인덱스마다 데이터의 갯수가 있다고 생각해보자 그러면 2 이상인 데이터를 찾기위해서 [2,data.length()] 까지를 구해야하는데 중간에 0인 데이터가 끼어있다면 골치가 아프다. (잠시 세... 카카오알고리즘알고리즘 프로그래머스 - 리틀 프렌즈 사천성 풀이 순서는 다음과 같다. Board에 존재하는 알파벳이 무엇무엇 있는지 체크한다. set을 이용하여 중복제거를 통해 체크하고, row, col 위치를 기록해둔다. 알파벳을 오름차순으로 정렬한다. 오름차순으로 정렬된 알파벳을 돌면서 문제 조건에 맞도록 tile을 지운다. 만약 지웠으면 해당 알파벳을 삭제하고, 알파벳의 맨 앞부터 다시 한다. 만약 정렬된 알파벳 끝까지 못지웠으면, IMPOSS... 카카오프로그래머스알고리즘알고리즘 프로그래머스 lv1 문제 풀이 : 비밀지도(카카오) 프로그래머스 lv1 문제 풀이 : 비밀지도(카카오) 문제 설명 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다. 지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 "공백"(" ") 또는 "벽"("... 카카오Lv1프로그래머스알고리즘Lv1 programmers - 2020 카카오 - 키패드 누르기 맨 처음 왼손 엄지손가락은 * 키패드에 오른손 엄지손가락은 # 키패드 위치에서 시작하며, 엄지손가락을 사용하는 규칙은 다음과 같습니다. ∙ 엄지손가락은 상하좌우 4가지 방향으로만 이동할 수 있으며 키패드 이동 한 칸은 거리로 1에 해당합니다. ∙ 왼쪽 열의 3개의 숫자 1, 4, 7을 입력할 때는 왼손 엄지손가락을 사용합니다. ∙ 오른쪽 열의 3개의 숫자 3, 6, 9를 입력할 때는 오른손 ... 카카오알고리즘알고리즘 프로그래머스 - 4단 고음 n이 주어졌을 때, 해당 숫자가 문제에서 주어진 조건에 만족할 때 n을 만들 수 있는 경우가 몇가지인지를 체크하면 되는 문제이다. 등의 문자열을 주는데, 여기서 *는 곱하기 3연산이고, +는 더하기 1연산이다. * 뒤에는 2개의 + 연산이 올 수 있는데, *가 **++++, *+*+++등의 형태로 연속적으로 주어질 수 있다. 시작은 1부터해서 *를 만날때마다 곱하기 3을 해주고, +를 만날때... 카카오프로그래머스알고리즘알고리즘 [프로그래머스] LV.1 실패율 Problem | 반복문을 돌면서 전체 인원, 각 단계에 멈춰있는 인원을 카운트 map을 돌면서 실패율을 계산하며 map에 값을 넣어준다. 1번에서 구했던 것을 이용하여, 실패율은 [ 멈춰있는 인원 / (전체 인원) ] 을 구해주어야하는데 단계가 이동할 때마다 해결한 인원을 전체인원에서 빼주어야 한다. 예를 들어, 1단계에 있는 인원이 2명이라면 2단계 실패율을 검사해줄 땐 [멈춰있는 인원 ... js카카오프로그래머스실패율자바스크립트알고리즘js july, 1 (1) 1) 행동과 관련된 디자인을 삽입하는 가상 선택자 link) 이미 방문한 적이 있는 곳에서 링크 적용할때 쓰는 가상선택자 2) 일정한 규칙을 바탕으로 한 디자인을 적용하는 가상 선택자 프로젝트 폴더 설정 방법 홈페이지 만들때 주로 imag, html, css 로 주로 만드는데 지금은 한 폴더 안에 넣지만 홈페이지 하나 만드는데 페이지가 늘어날 수록 html, css 문서 양도 많아진다. 폴더... 카카오CSSFTPCSS 프로그래머스 lv1 문제 풀이 : 실패율 (카카오) 프로그래머스 lv1 문제 풀이 : 실패율 원인은 신규 사용자와 기존 사용자 사이에 스테이지 차이가 너무 큰 것이 문제였다. 실패율은 다음과 같이 정의한다. 전체 스테이지의 개수 N, 게임을 이용하는 사용자가 현재 멈춰있는 스테이지의 번호가 담긴 배열 stages가 매개변수로 주어질 때, 실패율이 높은 스테이지부터 내림차순으로 스테이지의 번호가 담겨있는 배열을 return 하도록 solutio... 카카오프로그래머스알고리즘알고리즘 카카오 - 비밀지도 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다. 지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 “공백”(“ “) 또는 “벽”(“#”) 두 종류로 이루어져 있다. 전체 지도는 두 장의 지도를 겹쳐서 얻을 수 있다. 지도 1 또는 지도 2 중 어느 하나라도 벽인 부분은 전... 카카오알고리즘알고리즘 July, 1 (2) 1) July,1 (1) 에서 진행했던 리스트 앞부분을 보면 이름 앞에 점이 있는데, 이것은 ul 태그 때문에 생기는 것. 제거해 보자. 2) a 태그는 태생적으로 글자에 언더바가 들어가있고, 글자 색상이 파란색인 css 유전자가 들어있다. 파란색 바꾸려면 기본 속성을 바꿔야 한다. 언더바 제거 + 파란글자 제거 하기 (처음으로 #000000 헥사코드 넣어보았다) (짠) 3) 카카오 처럼 이... 카카오CSS네이버htmlCSS [Programmers] level 2 - 오픈채팅방 (2019 KAKAO BLIND RECRUITMENT) 👩🏻💻 문제 문제가 너어무 길다 요약을 하자면 record 배열에 "행동 유저아이디 닉네임(Leave 일 때는 없음)"으로 구성된 문자열이 있고, 이 record 배열이 함수 파라미터로 들어온다. 리턴해야 하는 result 배열은 1. 다시 들어올 때 바뀐 닉네임 2. Change로 바뀐 닉네임이 반영된 최종 메시지 문자열을 원소로 갖는다. 👩🏻💻 정답 코드 👩🏻💻 Remember... 카카오프로그래머스Java알고리즘코딩테스트Java