본문 바로가기
  • Tried. Failed. Logged.
728x90

분류 전체보기720

프로그래머스 - 나누어 떨어지는 숫자 배열, C++ https://programmers.co.kr/learn/courses/30/lessons/12910 코딩테스트 연습 - 나누어 떨어지는 숫자 배열 array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요. divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하 programmers.co.kr #include #include #include using namespace std; vector solution(vector arr, int divisor) { vector answer; for(int i=0; i 2021. 11. 17.
자바스크립트 - XMLHttpRequest 쿠키 값도 함께 보내기 https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials XMLHttpRequest.withCredentials - Web APIs | MDN The XMLHttpRequest.withCredentials property is a boolean value that indicates whether or not cross-site Access-Control requests should be made using credentials such as cookies, authorization headers or TLS client certificates. Setting withCredentials has developer.mozi.. 2021. 11. 17.
프로그래머스 - 짝수와 홀수, C++ https://programmers.co.kr/learn/courses/30/lessons/12937 코딩테스트 연습 - 짝수와 홀수 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다. 입출력 예 num return 3 "Odd" 4 "Even" programmers.co.kr #include #include using namespace std; string solution(int num) { return ( num % 2 == 0 ) ? ("Even") : ("Odd"); } 삼항 조건 연산자를 이용해 최대한 코드를 줄여보았다. 2021. 11. 16.
프로그래머스 - 같은 숫자는 싫어, C++ https://programmers.co.kr/learn/courses/30/lessons/12906?language=cpp 코딩테스트 연습 - 같은 숫자는 싫어 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 programmers.co.kr #include #include using namespace std; vector solution(vector arr) { vector answer; answer.push_back(arr[0]); for(int i=1; i 2021. 11. 16.
안드로이드 스튜디오 - 액티비티 화면 전환 소스 Intent intent = new Intent(getBaseContext(), SecondActivity.class); startActivity(intent); 2021. 11. 16.
안드로이드 스튜디오 - The activity must be exported or contain an intent-filter "The activity must be exported or contain an intent-filter" 주로 새로운 Activity를 생성해서 실행시키려고 할 때 발생하는 오류 우선 manifests 폴더에 있는 ANdroidManifest.xml로 이동 만약 Activty 이름이 IntroActivity인 경우 의 안에 를 삽입 그러니깐 되더라 2021. 11. 16.
프로그래머스 - 가운데 글자 가져오기, C++ https://programmers.co.kr/learn/courses/30/lessons/12903 코딩테스트 연습 - 가운데 글자 가져오기 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. 재한사항 s는 길이가 1 이상, 100이하인 스트링입니다. 입출력 예 s ret programmers.co.kr #include #include using namespace std; string solution(string s) { string answer = ""; if( s.size() % 2 == 0 ){ answer = s[s.size()/2 - 1]; answer.append( s.substr( s.size()/2 , 1 ).. 2021. 11. 16.
프로그래머스 - 아픈 동물 찾기, MySQL https://programmers.co.kr/learn/courses/30/lessons/59036 코딩테스트 연습 - 아픈 동물 찾기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr SELECT ANIMAL_ID, NAME FROM ANIMAL_INS WHERE INTAKE_CONDITION = 'Sick'; 동물들의 이름, 상태를 담고 있는 ANIMAL_INS 테이블에서 INTAKE_CONDITION(상태)가 'Sick'인 동물들의.. 2021. 11. 16.
프로그래머스 - 체육복, 파이썬 https://programmers.co.kr/learn/courses/30/lessons/42862 코딩테스트 연습 - 체육복 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번 programmers.co.kr def solution(n, lost, reserve): answer = 0 # 여벌 체육복을 가져온 학생이 체육복을 도난당했을 수 있습니다. 이때 이 학생은 체육복을 하나만 도난당했다고 가정하며, 남은 체육복이 하나이기에 다른 학생에게는 체육복을 빌려줄 수 없습니다. lostTmp = list( set(lost) - set(reserve) ) reserveTmp.. 2021. 11. 16.
Node.js - 윈도우 창을 숨겨주는 라이브러리 https://www.npmjs.com/package/node-hide-console-window node-hide-console-window A node module to toggle your app's console window visibility. www.npmjs.com [설치] npm install node-hide-console-window [사용 방법] import {showConsole, hideConsole} from "node-hide-console-window"; // 콘솔창을 숨기고 싶다면 아래의 함수를 사용. hideConsole(); // 반면에 다시 보이게 하고 싶다면 아래의 함수를 사용. showConsole(); 정확히는 콘솔창을 안보이게 도와주는 라이브러리입니다. 2021. 11. 16.
프로그래머스 - K번째수, 파이썬 https://programmers.co.kr/learn/courses/30/lessons/42748?language=python3 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr def solution(array, commands): answer = [] # 1 5 2 6 3 7 4 # [2 5 3] [4 4 1] [1 7 3] for i in commands: print(i[0], i[1], i[2],) tmp = list( array[i[0]-1:i[1]] ) tmp.sort() answer.append( tmp[ i[2]-1 ] ) return answer 우선 문제를.. 2021. 11. 15.
[WEB-HACKING] HTML 이벤트 속성 모음 & XSS 응용 아래의 이벤트 속성들은 모두 Script(자바스크립트)의 값만을 받고 있으며, 사용자가 특정 조건을 만족하게 되면 이벤트가 발생을 하게 됩니다. [Window Event Attributes] onafterprint onbeforeprint onbeforeunload onerror onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onstorage onunload [Form Events] onblur onchange oncontextmenu onfocus oninput oninvalid onreset onsearch onselect onsubmit [Mouse Events] onclick ond.. 2021. 11. 15.
728x90