목록전체 글 (392)
Just Do IT!
문제 설명 각에서 0도 초과 90도 미만은 예각, 90도는 직각, 90도 초과 180도 미만은 둔각 180도는 평각으로 분류합니다. 각 angle이 매개변수로 주어질 때 예각일 때 1, 직각일 때 2, 둔각일 때 3, 평각일 때 4를 return하도록 solution 함수를 완성해주세요. 예각 : 0
문제 설명 문자열 my_string과 문자 letter이 매개변수로 주어집니다. my_string에서 letter를 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ my_string의 길이 ≤ 100 letter은 길이가 1인 영문자입니다. my_string과 letter은 알파벳 대소문자로 이루어져 있습니다. 대문자와 소문자를 구분합니다. 입출력 예 my_string letter result "abcdef" "f" "abcde" "BCBdbe" "B" "Cdbe" 입출력 예 설명 입출력 예 #1 "abcdef" 에서 "f"를 제거한 "abcde"를 return합니다. 입출력 예 #2 "BCBdbe" 에서 "B"를 모두 제거한 "Cdbe"를 return합니다. fu..
개인 공부 마무리와 프로젝트의 시작 3주차는 2주차보다 시간이 더 빨리 흐른 기분이다. 개인 공부하느라 시간이 빨리 가는가, 싶었는데 프로젝트 시작하니 더 순식간이다(?) 거기다가 중간중간 특강까지...3주차도 참 바빴다 싶다. 알고리즘 강의 완강 알고리즘에 대해 부담갖지 않고 천천히 생각하기로 마음 먹고 나니 완강하는 게 한결 편해졌다. 사실 거창하게 완강이라고 하는 거지, 몇 번 더 볼 생각이라서 그냥 1회차 끝이라고 생각하기로 했다. 어떤 알고리즘&자료구조가 있는지에 대해서만 알아보고, Level 0을 직접 풀어보면서 차근차근 단계를 올린다고 생각하고 있다. 올해 초였나, 벨로그에서 봤던 것 같은데 백준에서 문제를 풀면 자동적으로 깃허브에 커밋이 되는 확장 프로그램을 발견한 적이 있었다. 당시 뭣도..

오늘 일과 간단 요약 프로젝트 발제 와이어프레임 제작 및 팀 회의 S.A. 작성 (팀원 전부) 프로세스, 스레드, 비동기 특강 팀 프로젝트 회의 드디어 대망의 프로젝트 주제가 나왔는데! 생각보다 더 어려운 것 같아서 당황했다....ㅋㅋㅋㅋㅋ 지급된 강의나, 이틀동안 진행한 특강을 보면 회원가입-로그인 과정과 firbase를 이용하는 점, 그리고 SPA 로 페이지 제작하는 등 으로 예상하고 있었는데, 예상은 맞긴 한데....조금 더 어려운 버전이랄까. 뉴스 피드라니. 사실 내가 내 손으로 그런 플랫폼을 만든다고 상상도 해본적 없었어서 조금 더 당황스러웠던 것 같다. 더군다나 이제 2주, 아니 첫 프로젝트까지 합치면 3주밖에 지나지 않았는데 너무 어려운거 아닌가 싶었는데 내가 바꿀수 있는 것도 아니고 어차피..

오늘 일과 간단 요약 알고리즘 강의 완강 웹퍼블리싱 강의 4주차 완강 Git 강의 1주차 완강 (2강 9차시까지) Firebase 특강 드디어 알고리즘 강의 완강 드디어 5주차까지 멀게만 느껴졌던 강의를 끝냈다. 약간 숙제 끝낸 것 같기도 하고...?ㅋㅋㅋㅋㅋㅋ 어제는 라인과 카카오 코딩테스트 문제였는데 오늘은 삼성 역량 테스트였다. 전혀 놀랍지 않게도 풀지 못하고 해설 강의처럼 들었다 ㅋㅋㅋㅋ 마치 내가 처음 대학 수업으로 갑자기 c++로 게임을 만들라는 과제를 받았던 때처럼... 걍 한 귀로 흘리는 것처럼 들었다...ㅠ 좀 더 실력을 갈고 닦은 뒤에 다시 들어보면 또 다른 느낌이겠지. 솔직히 이렇게 전부 이해를 못하거 가서 약간 마음이 찜찜하지만, 일단 큰 틀을 배웠다고 생각하려고 한다. 지금 당장 ..

오늘 일과 간단 요약 웹퍼블리싱 강의 3주차 완강 JS 로 하는 SPA 특강 알고리즘 강의 5주차 1차시~4차시 프로그래머스 Level 0 5문제 (풀이 링크) database 특강 SPA 연습 페이지 만들어보기 웹퍼블리싱 강의 3주차 저번 2주차에 이어 페이지를 만드는 작업을 했는데, 오랜만에 swiper 복습하는 시간을 가졌다. 1학기 때 현장 실습으로 다녔던 회사에서 회사 홈페이지를 만들기 위해서 부트스트랩을 이용했었는데, 그때 swiper에 대해 처음 알게 되었다. 그 때는 잘 알지도 못하면서 일단은 만들어야 하니까 복사해서 조금만 수정하고, 오류나면 다시 수정하고... 이걸 반복하면서 어설프게 만들었었는데, 제대로 설명을 듣고 실습을 해보니까 그 때의 기억이 다시 떠올랐다. 비록 내가 만든 홈페..
120821. 배열 뒤집기 문제 설명 정수가 들어 있는 배열 num_list가 매개변수로 주어집니다. num_list의 원소의 순서를 거꾸로 뒤집은 배열을 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ num_list의 길이 ≤ 1,000 0 ≤ num_list의 원소 ≤ 1,000 입출력 예 num_list result [1, 2, 3, 4, 5] [5, 4, 3, 2, 1] [1, 1, 1, 1, 1, 2] [2, 1, 1, 1, 1, 1] [1, 0, 1, 1, 1, 3, 5] [5, 3, 1, 1, 1, 0, 1] function solution(num_list) { var answer = []; for (let i = num_list.length - 1; i >= 0; ..

오늘의 일과 간단 요약 웹 퍼블리싱 강의 2주차 완강 Git 강의 약간 + 이전 학습 복습 알고리즘 강의 4주차 완강 프로그래머스 Level 0 6문제 (풀이 링크) 웹 퍼블리싱 강의 2주차 form 태그 사용자로부터 데이터를 입력할 수 있는 범위를 지정할 때 사용 (예) 로그인 창 아이디 : 비밀번호 : 아이디 패스워드 저장 제출 fieldset 서로 관련이 있는 것들을 묶을 때 사용 간단 요약 웹 퍼블리싱 강의는 전부 완강하면 네이버 페이지를 만드는 것 같다. 아직 2주차라서 nav 와 검색어 창까지만 만들어봤는데, 오랜만에 하니까 실습하려니까 조금 헷갈렸다. 그래도 이게 재밌게 느껴지는 걸로 봐서는 내일배움캠프에 잘 온 것 같긴 한데...ㅋㅋㅋㅋ 어제처럼 알고리즘 강의 전에 들으니까 딱 좋았다. 아..
120815. 피자 나눠먹기 (2) 문제 설명 머쓱이네 피자가게는 피자를 여섯 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 매개변수로 주어질 때, n명이 주문한 피자를 남기지 않고 모두 같은 수의 피자 조각을 먹어야 한다면 최소 몇 판을 시켜야 하는지를 return 하도록 solution 함수를 완성해보세요. 제한사항 1 ≤ n ≤ 100 입출력 예 n result 6 1 10 5 4 2 입출력 예 설명 입출력 예 #1 6명이 모두 같은 양을 먹기 위해 한 판을 시켜야 피자가 6조각으로 모두 한 조각씩 먹을 수 있습니다. 입출력 예 #2 10명이 모두 같은 양을 먹기 위해 최소 5판을 시켜야 피자가 30조각으로 모두 세 조각씩 먹을 수 있습니다. 입출력 예 #3 4명이 모두 같은 양을 먹기 위..
오늘의 일과 간단 요약 웹 퍼블리싱 강의 1주차 완강 알고리즘 강의 3주차 완강 프로그래머스 Level 0 5문제 (풀이 링크) 웹 퍼블리싱 강의 1주차 지난 주말을 보내고 나니 강의실에 Git 강의와 웹 퍼블리싱 강의가 추가되었다. 뭔가 지난 주에 알고리즘에 너무 빠져서 월요일 아침부터 하고 싶지는 않아서 기분전환도 할 겸, 웹 퍼블리싱 강의를 새로 시작했다. 이번주 금요일부터 새로운 팀원들과 함께 프로젝트를 시작할 텐데, 뭔가 웹 퍼블리싱 강의가 도움 될것 같기도 하고 또 알고리즘 보다야 재밌으니까 ㅋㅋㅋ 그래서 1주차를 빠르게 완강했는데, 간만에(?) 웹 페이지를 디자인하는 걸 배우니까 너무 좋았다. 하다가 또 안했다고 CSS를 까먹었는데, 다시 상기되기도 하고. 나는 웹페이지를 내 맘대로 만들 수..