본문 바로가기
728x90
반응형

Computer Science60

SQL 프로그래머스 : 코딩테스트 - 동명 동물 수 찾기 동물의 이름 중 두 번 이상 쓰인 동물을 기준으로 GROUP BY를 해줘야하기 때문에 HAVING COUNT(NAME) > 1 을 적어준다! SELECT NAME, COUNT(NAME) AS COUNT FROM ANIMAL_INS WHERE NAME IS NOT NULL GROUP BY NAME HAVING COUNT(NAME) > 1 ORDER BY NAME 2023. 1. 30.
c++(cpp) 프로그래머스 : 코딩테스트 - 완주하지 못한 선수 #include #include #include using namespace std; string solution(vector participant, vector completion) { string answer = ""; sort(participant.begin(), participant.end()); sort(completion.begin(), completion.end()); for(int i = 0; i < participant.size();i++) { if(participant[i] != completion[i]) { answer = participant[i]; return answer; } } return participant[participant.size()-1]; } 2023. 1. 23.
c++(cpp) 프로그래머스 - 코딩테스트 : k번째 수 #include #include #include using namespace std; vector solution(vector array, vector commands) { vector answer; for(int i = 0 ; i < commands.size() ; i++) { vector temp; for(int j = commands[i][0]-1 ; j < commands[i][1]; j ++) { temp.push_back(array[j]); } sort(temp.begin(), temp.end()); answer.push_back(temp[commands[i][2]-1]); } return answer; } 2023. 1. 23.
웹 브라우저 JavaScript3 * 해당 내용은 인프런 강의 중 이고잉님의 「웹브라우저 JavaScript」를 수강 후 작성한 노트입니다. https://www.inflearn.com/course/javascript-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B0%95%EC%A2%8C/dashboard [무료] 웹브라우저 Javascript (자바스크립트) - 인프런 | 강의 생활코딩 자바스크립트 강좌 입니다. 웹브라우저를 직접 제어할 수 있는 자바스크립트 레퍼런스를 공부해 봅니다., - 강의 소개 | 인프런... www.inflearn.com 2023.01.15 - [Computer Science/Etc.] - 웹 브라우저 JavaScript 웹 브라우저 JavaScrip.. 2023. 1. 23.
웹 브라우저 JavaScript2 * 해당 내용은 인프런 강의 중 이고잉님의 「웹브라우저 JavaScript」를 수강 후 작성한 노트입니다. https://www.inflearn.com/course/javascript-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B0%95%EC%A2%8C/dashboard [무료] 웹브라우저 Javascript (자바스크립트) - 인프런 | 강의 생활코딩 자바스크립트 강좌 입니다. 웹브라우저를 직접 제어할 수 있는 자바스크립트 레퍼런스를 공부해 봅니다., - 강의 소개 | 인프런... www.inflearn.com 2023.01.15 - [Computer Science/Etc.] - 웹 브라우저 JavaScript 웹 브라우저 JavaScrip.. 2023. 1. 15.
웹 브라우저 JavaScript * 해당 내용은 인프런 강의 중 이고잉님의 「웹브라우저 JavaScript」를 수강 후 작성한 노트입니다. https://www.inflearn.com/course/javascript-%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B0%95%EC%A2%8C/dashboard [무료] 웹브라우저 Javascript (자바스크립트) - 인프런 | 강의 생활코딩 자바스크립트 강좌 입니다. 웹브라우저를 직접 제어할 수 있는 자바스크립트 레퍼런스를 공부해 봅니다., - 강의 소개 | 인프런... www.inflearn.com Object Model(1/2) : 객체화란 무엇인가? imgs[0].style.width='300px'; 이미 화면에 만들어진 i.. 2023. 1. 15.
c++(cpp) 프로그래머스 - 코딩 테스트 : 두 정수 사이의 합 #include #include using namespace std; long long solution(int A, int B) { long long answer = 0; int a = A < B ? A : B; int b = A < B ? B : A; for (int i = a; i b) { for(int i = b ; i 2022. 8. 13.
c++(cpp) 프로그래머스 - 코딩 테스트 : 3진법 뒤집기 #include #include #include using namespace std; int solution(int n) { int answer = 0; vector v; while(n>0) { v.push_back(n%3); n/=3; } reverse(v.begin(), v.end()); int num = 1; for(int i = 0; i < v.size(); i++) { answer += v[i]*num; num *=3; } return answer; } 2022. 8. 11.
c++(cpp) 프로그래머스 - 코딩 테스트 : 문자열 내 p와 y의 개수 다른 사람들의 코드도 나랑 비슷한 것 같아서 업로드는 하지 않았다. 걍 y,Y와 p,P의 개수를 세고 비교하면 됨. #include #include using namespace std; bool solution(string s) { bool answer = true; int count_p = 0; int count_y = 0; for(int i = 0 ; i < s.size(); i++) { if(s[i] =='p' || s[i] == 'P') { count_p ++; } else if(s[i] == 'y' || s[i] == 'Y') { count_y ++; } } // [실행] 버튼을 누르면 출력 값을 볼 수 있습니다. if(count_p != count_y) { answer = false; } re.. 2022. 8. 11.
728x90
반응형