전체 글 (344) 썸네일형 리스트형 [Programmers] 코딩테스트 입문 #3 (with Python) 목차 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 공 던지기https://school.programmers.co.kr/learn/courses/30/lessons/120843 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krdef solution(numbers, k): answer = 0 count = 1 current = 0 for idx in range(k): current = (current + 2) % len(numbers) count += 1 if count =.. [Programmers] 코딩테스트 입문 #2 (with Python) 목차 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 특이한 정렬https://school.programmers.co.kr/learn/courses/30/lessons/120880/questions 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krfrom collections import defaultdictdef solution(numlist, n): index_lst = [abs(n - e) for e in numlist] inverse = [(idx, value) for idx, value in enumerate(i.. [Programmers] 코딩테스트 입문 #1 (with Python) 목차 " data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 최댓값 만들기(1)https://school.programmers.co.kr/learn/courses/30/lessons/120847def solution(numbers): numbers.sort(reverse=True) return numbers[0] * numbers[1] 외계행성의 나이https://school.programmers.co.kr/learn/courses/30/lessons/120834 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krimport st.. [Programmers] 코딩 테스트 입문 - 배열관련 문제들 (with Java) HTML 삽입 미리보기할 수 없는 소스 배열 두 배 만들기 class Solution { public int[] solution(int[] numbers) { int[] answer = new int[numbers.length]; for (int i = 0; i < numbers.length; i++) { answer[i] = numbers[i] * 2; } return answer; } } 짝수는 싫어요 첫 번째 시도 class Solution { public int[] solution(int n) { int count = 0; for (int i = 1; i [Programmers] 코딩테스트입문 - 로그인 성공? HTML 삽입 미리보기할 수 없는 소스 개요 https://school.programmers.co.kr/learn/courses/30/lessons/120883 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 첫 번째 시도 문제에서 요구하는 조건에 따라 로그인에 성공하는 케이스를 구현한다. 입출력 예시를 보고 조건이 맞았을 때 빨리 Return 할 수 있는 조건을 우선으로 했다. def solution(id_pw, db): user_id, user_pw = id_pw[0], id_pw[1] hmap = {} for cred in db: db_id,.. flask session decoding과 flask-unsign HTML 삽입 미리보기할 수 없는 소스 개요 picoCTF를 풀다가 Flask 코드를 보고 Flag를 얻어낼 수 있는지를 묻는 문제를 보게되었다. 단순히 값을 입력하여 잘못된 로직을 공략하는 것이 아닌 Flask Session을 조작하여 Flag를 얻어내는 문제였다. 대충 무슨 방식으로 풀면되는지는 감이 잡혔지만 문제 풀이에 필요한 도구와 그 사용법을 몰랐기에 이 포스팅에서는 이에 관련한 내용을 간단히 정리해보려한다. 1. flask-unsign "개요"에서 언급한 Flask-Session을 조작하는 도구는 "flask-unsign"이었다. 이 링크 에서 그 사용법을 알 수 있으며 문제를 통해 접근해보자. 2. 247CTF - Session Store 247CTF의 Session Store의 문제는 다음.. [SQLAlchemy] Pytest를 이용한 Imperative Mapping 테스트 코드 HTML 삽입 미리보기할 수 없는 소스 개요 최근 SQLAlchemy의 Imperative Mapping을 자주 이용하고 여러 형태의 사용법을 점검하고 있다. 이 과정에서 Pytest를 이용해 어떻게 하면 Imperative Mapping 방식을 이용한 ORM을 테스트할 수 있을지 고민했다. 이 포스팅에 기록하려고 하는 건 나름대로 구성한 프로젝트 구조에서 Pytest를 사용하면서 고민했던 부분과 이를 어떤 방식으로 해결했는지에 관한 것이다. 무엇을 테스트하며 무엇을 고려했는가 테스트를 하려고 한 대상 코드는 다음과 같은 구성이다. Service가 Repository의 Method를 사용하고 Repository의 Method는 DataBase에 Query를 날린다. 이를 코드로 표현하면 다음과 같은 구조.. [picoCTF] General Skills Super SSH ╰─$ ssh -p 58403 ctf-player@titan.picoctf.net 255 ↵ The authenticity of host '[titan.picoctf.net]:58403 ([3.139.174.234]:58403)' can't be established. ED25519 key fingerprint is SHA256:4S9EbTSSRZm32I+cdM5TyzthpQryv5kudRP9PIKT7XQ. This key is not known by any other names Are you sure you want to continue connecting (yes/no/[fingerprint])? yes Warning: Permanently added '[titan.picoctf.n.. 이전 1 ··· 5 6 7 8 9 10 11 ··· 43 다음