본문 바로가기
728x90
반응형

전체 글20

[문자열] 파이썬으로 해결하기 안녕하세요! CodingLog의 우동이입니다. 이번 시간에는 파이썬으로 백준 공부하기입니다. 단계 문제 번호 제목 티어 1 11654 아스키 코드 Bronze 5 2 11720 숫자의 합 Bronze 2 3 10809 알파벳 찾기 Bronze 2 11654. 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키코드값을 출력하는 프로그램입니다. 문자 10진수 문자 10진수 A 65 a 97 B 66 b 98 C 67 c 99 D 68 d 100 E 69 e 101 F 70 f 102 G 71 g 103 H 72 h 104 I 73 i 105 J 74 j 106 K 75 k 107 L 76 l 108 M 77 m 109 N 78 n 110 O 79 o 111 P 80 p 112 .. 2022. 4. 15.
[Node js]Crypto로 양방향 암호화 및 복호화 하기 안녕하세요! CodingLog의 우동이입니다. 이번에는 PBKDF2로 비밀번호 암호화하는 방법에 대해 설명하겠습니다. 1. Crypto란? Nodejs에서 해시 함수를 통한 암호화를 할 수 있도록 해주는 것입니다. 기본으로 내장되어있기 때문에 따로 설치할 필요는 없습니다. 2. 암호화? 단방향 암호화 : 복호화할 수 없는 암호화 양방향 암호화 대칭형 암호화 : key 값이 동일 비대칭형 암호화 : key 값이 다름 원래는 복호화라는 것을 사용하지는 않지만 JWT 토큰을 암호화하는 의미에서 해보았습니다. 단방향 암호화는 이전 시간에 해보았는데 확인 한번 해보세요! https://woosung9801.tistory.com/5 [Node js]PBKDF2-PASSWORD로 비밀번호 암호화 하기 안녕하세요! C.. 2022. 4. 14.
[Node js]Passport js가 이렇게 쉽다고 ? (3) 안녕하세요! CodingLog의 우동이입니다. 이번 시간에는 Passport를 아주 쉽게 사용하는 방법을 알려드리겠습니다. 저번 시간에는 Passport를 ejs로 통신하는 것으로 했는데 이번에는 React.JS와 API 통신하는 방법으로 하겠습니다. 저는 서버 코딩을 할 때 routes에 있는 내용들을 보시 쉽게 만들려고 합니다. 이유는 서버를 모르는 사람들도 API 통신할 때 이 부분으로 사용한다고 알 수 있게 하기 위해서인데요 routes가 MVC로 나눠져있지 않는다면,,, 모르는 사람들은 보기가 싫어지겠죠??ㅎㅎ 서론이 길었네요,,ㅎ 그럼 시작하겠습니다. 1. Routes의 auth.js를 Controller로 이동하기 저번에 했던 routes의 auth.js를 controllers 폴더를 app.. 2022. 4. 13.
[1차원 배열] 파이썬으로 해결하기 안녕하세요! CodingLog의 우동이입니다. 이번 시간에는 파이썬으로 백준 공부하기입니다. 단계 문제 번호 제목 티어 5 1546 평균 Bronze 1 6 8958 OX퀴즈 Bronze 2 7 4344 평균은 넘겠지 Bronze 1 1546. 기말고사를 망친 세준이는 점수를 조작하기로 한다. 자기 점수 중에 최댓값을 M이라고 하면 (모든 점수 / M * 100) / N을 해주면 된다. 시험 본 과목의 개수는 N이고, 모든 점수는 N개의 점수의 합입니다. # 평균 n = int(input()) data_list = list(map(int,input().split())) result = sum(data_list) max_data_list = max(data_list) print((result / max_.. 2022. 4. 13.
[1차원 배열] 파이썬으로 해결하기 안녕하세요! CodingLog의 우동이입니다. 이번 시간에는 파이썬으로 백준 공부하기입니다. 단계 문제 번호 제목 티어 1 10818 최소, 최대 Bronze 3 2 2562 최댓값 Bronze 2 3 2577 숫자의 개수 Bronze 2 4 3052 나머지 Bronze 2 10818. 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 정수 N개의 최솟값과 최댓값을 공백으로 구분해 출력한다. # 최소, 최대 n = int(input()) m = list(map(int,input().split())) print(min(m),max(m)) 기본 내장 함수인 min, max를 사용하면 됩니다. 리스트에 있는 데이터의 최솟값과, 최댓.. 2022. 4. 13.
728x90
반응형