일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 써니나타스
- HTML Injection
- Router
- 모드 설정
- hackerrank
- metasploit
- algotithm
- Algorithm
- meterpreter
- wpscan
- 정보시스템
- StringBuilder
- todo List
- 라우터
- study
- CSRF
- 취약점
- Suninatas
- ToDoList
- SQLMap
- 취약점진단
- todo
- programmers
- 웹해킹
- SQL Injection
- 미터프리터
- java
- leetcode
- stock price
- 모의해킹
- Today
- Total
목록Development (22)
보안 / 개발 챌린저가 목표
문제 설명 초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요. 제한 사항 ☞ prices의 각 가격은 1 이상 10,000 이하인 자연수입니다. ☞ prices의 길이는 2 이상 100,000 이하입니다. 입출력 예 prices return [1, 2, 3, 2, 3] [4, 3, 1, 1, 0] 입출력 예 설명 #예제 1 ① 1초 시점의 ₩1은 끝까지 가격이 떨어지지 않았습니다. ② 2초 시점의 ₩2는 끝까지 가격이 떨어지지 않았습니다. ③ 3초 시점의 ₩3은 1초 뒤에 가격이 떨어집니다. 따라서 1초간 가격이 떨어지지 않은 것으로 봅니다. ④ 4초 시점의 ₩2는 1초간 가격이 떨어..
문제 설명 지도개발팀에서 근무하는 제이지는 지도에서 도시 이름을 검색하면 해당 도시와 관련된 맛집 게시물들을 데이터베이스에서 읽어 보여주는 서비스를 개발하고 있다. 이 프로그램의 테스팅 업무를 담담하고 있는 어피치는 서비스를 오픈하기 전 각 로직에 대한 성능 측정을 수행하였는데, 제이지가 작성한 부분 중 데이터베이스에서 게시물을 가져오는 부분의 실행시간이 너무 오래 걸린다는 것을 알게 되었다. 어피치는 제이지에게 해당 로직을 개선하라고 닦달하기 시작하였고, 제이지는 DB 캐시를 적용하여 성능 개선을 시도하고 있지만 캐시 크기를 얼마로 해야 효율적인지 몰라 난감한 상황이다. 어피치에게 시달리는 제이지를 도와, DB 캐시를 적용할 때 캐시 크기에 따른 실행시간 측정 프로그램을 작성하시오. 입력 형식 ☞ 캐시..
문제 설명 선행 스킬이란 어떤 스킬을 배우기 전에 먼저 배워야 하는 스킬을 뜻합니다. 예를 들어 선행 스킬 순서가 스파크 → 라이트닝 볼트 → 썬더 일때, 썬더를 배우려면 먼저 라이트닝 볼트를 배워야 하고, 라이트닝 볼트를 배우려면 먼저 스파크를 배워야 합니다. 위 순서에 없는 다른 스킬(힐링 등)은 순서에 상관없이 배울 수 있습니다. 따라서 스파크 → 힐링 → 라이트닝 볼트 → 썬더 와 같은 스킬트리는 가능하지만, 썬더 → 스파크 나 라이트닝 볼트 → 스파크 → 힐링 → 썬더 와 같은 스킬트리는 불가능합니다. 선행 스킬 순서 skill과 유저들이 만든 스킬트리를 담은 배열 skill_trees가 매개변수로 주어질 때, 가능한 스킬트리 개수를 return 하는 함수를 작성해주세요. 제한 사항 ☞ 스킬은 ..
문제 설명 Given an array nums of n integers, are there elements a, b, c in nums such that a + b + c = 0? Find all unique triplets in the array which gives the sum of zero. Notice that the solution set must not contain duplicate triplets. 제한 사항 ☞ 0 ≤ nums.length ≤ 3000 ☞ -100000 ≤ nums[i] ≤ 100000 입출력 예 Input Output [-1, 0, 1, 2, -1, -4] [-1, -1, 2] [-1, 0, 1] [ ] [ ] [0] [ ] 입출력 예 설명 #예제1 -1 + 0 + 1..
문제 설명 Given two non-negative integers num1 and num2 represented as strings, return the product of num1 and num2, also represented as a string. 제한 사항 ☞ The length of both num1 and num2 is < 110. ☞ Both num1 and num2 contain only digits 0-9. ☞ Both num1 and num2 do not contain any leading zero, except the number 0 itself. ☞ You must not use any built-in BigInteger library or convert the inputs to ..
문제 설명 Given a non-empty array of integers nums, every element appers twice except for one. Find that single one. Follow up : Could you implement a solution with a linear runtime domplecity and without using extra memory? 제한 사항 ☞ 1 ≤ nums.length ≤ 3 * 10⁴ ☞ -3 * 10⁴ ≤ nums[i] ≤ 3 * 10⁴ ☞ Each element in the array appears twice except for one element which appears only once. 입출력 예 Input Output [2,..