profile
봉식이를 위한 개발을 하고 싶오
post-thumbnail

백준 2417번 수 찾기

제곱근 문제여서 당연히 sqrt를 쓰면 되는줄 알았다.이분 탐색 문제인건 알고 있었지만, 개인적으로 있는 함수를 활용하는게 더 좋다고 생각...그래서 이렇게 풀었는데 틀림...찾아보니 숫자 자리수가 커지면 부동소수점 때문에 오류 어쩌구...멍청한 컴퓨터~그래서 isqr

2022년 5월 30일
·
0개의 댓글

백준 1920번 수 찾기

처음에 이렇게 풀었다...시간 초과가 났다.알고보니 이진 탐색으로 풀어야한다고 😂

2022년 5월 16일
·
0개의 댓글
post-thumbnail

백준 1010번 다리놓기

학창시절 배웠던 Combination 문제이다.M개 중 N개를 뽑으면 됨 = mCn 을 구하면 된다.업로드중..

2022년 5월 10일
·
0개의 댓글

백준 15552번 빠른 A+B

input() 대신 sys.stdin.readline() 사용하기여러 줄을 반복적으로 입력받을 때, input()을 사용하면 시간초과가 발생할 수 있다.보통 내가 쓰던 input() 방식이 문제에서 사용한 방식숫자 하나만 입력받을 때의 방식sys.stdin.readli

2022년 5월 4일
·
0개의 댓글

백준 2914번 저작권

처음에 이렇게 작성해서 제출했는데 TypeError: 'map' object is not subscriptable 이런 에러가 발생했다.map을 사용하면 b0 이렇게 접근이 안된다고 한다.그래서 list로 캐스팅해주었다.

2022년 5월 2일
·
0개의 댓글

2022년 4월 회고

뭔가 하긴 했는데 큰 성과는 없는 4월...이런 식으로 할 일을 정리하는 어플인데 이쁘다.학생 때 플래너 썼던거 생각나고 아주 좋음.솔직히 이거 개쉽다. 근데 자꾸 파이썬 기본 문법이 헷갈려서 풀었는데 도움이 많이 됐다.코드업 바로가기그냥 현경이 따라서 시작. 구글에

2022년 5월 2일
·
0개의 댓글
post-thumbnail

피보나치 수열

피보나치 수는 첫째, 둘째 항이 1이고 이후의 모든 항은 바로 앞 두 항의 합인 수열이다.이를 식으로 써보면 F(n) = F(n-1) + F(n-2) 와 같다.

2022년 4월 28일
·
0개의 댓글

최대공약수 & 최소공배수

유클리드 호제법 : 두 수의 최대공약수를 구하는 알고리즘\`주어진 두 값에서 큰 값 % 작은 값 연산을 하여 나머지를 구한다.나머지가 0이 아니라면, 작은 값 % 나머지 값을 계속 진행한다.나머지가 0미 되면, 마지막 계산에서 나누는 수로 사용된 숫자가 두 수의 최대공

2022년 4월 26일
·
0개의 댓글
post-thumbnail

REST, REST API, RESTful

🔗 REST ✅ REST란? Representational State Transfer의 약자로 소프트웨어 프로그램 아키텍쳐의 한 형식. 자원을 이름으로 구분하여 해당 resource의 상태(정보)를 주고 받는 것을 의미. REST는 웹의 기존 기술과 HTTP

2022년 4월 20일
·
0개의 댓글
post-thumbnail

리눅스 기본 명령어

pwd : 현재 자신이 위치한 디렉토리ls : 현재 자신이 속해있는 폴더 내의 파일과 폴더 표시ls -l : 파일의 상세 정보ls -a : 숨김 파일 표시ls -S : 파일 크기 순으로 출력ls -R : 하위 디렉토리까지 출력cd : 디렉토리 이동mkdir : 디렉토리

2022년 4월 12일
·
0개의 댓글
post-thumbnail

OAuth

인증을 위한 개방형 표준 프로토콜Third-Party 프로그램에게 리소스 소유자를 대신하여 리소스 서버에서 제공하는 자원에 대한 접근 권한을 위임하는 방식을 제공Google, Facebook, Kakao 등OAuth 2.0은 1.0에서 알려진 보안 문제 등을 개선한 버

2022년 4월 8일
·
0개의 댓글
post-thumbnail

Web Server & WAS

개념에 있어서 하드웨어와 소프트웨어로 구분된다.하드웨어 : Web Server가 설치되어 있는 컴퓨터소프트웨어 : 클라이언트로부터 HTTP 요청을 받고 정적인 컨텐츠를 제공하는 컴퓨터 프로그램Web Server 종류 : Apache, Nginx 등바뀌지 않는 페이지We

2022년 4월 7일
·
0개의 댓글
post-thumbnail

HTTP status code

✔ 클라이언트가 보낸 HTTP 요청에 대한 서버의 응답코드.✔ 상태코드에 따라 요청의 성공/실패 여부를 판단한다.상태 코드의 첫 번째 숫자에 따라 크게 5가지로 분류된다.요청을 받았으며 작업을 계속 함을 의미.클라이언트가 요청한 동작을 수신하여 인식했고 성공적으로 처리

2022년 4월 6일
·
0개의 댓글
post-thumbnail

Cookie & Session

✔ HTTP 프로토콜 환경은 connectionless하고 stateless하다는 특성을 가진다.✔ HTTP 프로토콜의 특성이자 약점을 보완하기 위해 쿠키 또는 세션을 사용한다.connectionless클라이언트의 요청을 받은 서버가 응답을 하고 접속을 끊는 특징.st

2022년 4월 5일
·
0개의 댓글

2022년 3월 회고

참 여기저기 많이 헤매었다. 열심히 공부해보자고 다짐한게 1월. 2월까지는 뭘 공부해야할 지 감도 잡지 못하고 엄한 텐서플로우만 건드렸었다.그러다가 원티드에서 채용 공고들을 둘러보며 내가 부족한 부분이 무었일지 생각해보게 되었다. 내가 많이 부족하구나, 처음부터 다시

2022년 4월 1일
·
0개의 댓글

JVM

✔ Java Virtual Machine✔ 자바를 실행하기 위한 가상 머신자바로 작성된 어플리케이션은 모두 JVM에서만 실행된다.Java 어플리케이션은 JVM과 OS를 거쳐 하드웨어로 전달된다.하드웨어에 맞게 컴파일 된 상태가 아니고 실행 시에 해석된다.따라서 속도가

2022년 3월 29일
·
0개의 댓글
post-thumbnail

[TIL] DeadLock

✅ DeadLock이란 > ✔ 프로세스가 자원을 얻지 못해 다음 처리를 하지 못하는 상태. ✔ 교착상태라고도 한다. 🔒 DeadLock 발생 상황 >✔ 멀티 프로세스 환경에서는 한정된 자원을 얻기 위해 서로 경쟁한다. ✔ 한 프로세스가 자원을 요청했지만 그 자

2022년 3월 25일
·
0개의 댓글
post-thumbnail

[TIL] CPU 스케줄링

✔ 자원을 어떤 시점에 어느 프로세스에게 할당할지 결정하는 것.스케줄링 방법에 따라 프로세서(CPU)를 할당받을 프로세스를 결정한다.따라서 스케줄링은 시스템 성능에 영향을 미친다.✔ 공평성 : 모든 프로세스가 자원을 공평하게 배정 받아야 하며, 특정 프로세스가 배제되면

2022년 3월 24일
·
0개의 댓글
post-thumbnail

세마포어 & 뮤텍스

여러 프로세스가 자원을 공유하며 수행될 때, 각 프로세스에서 공유 자원에 접근하는 프로그램 코드 부분공유된 자원에 여러 프로세스 or 스레드가 동시에 접근하면서 문제가 발생할 수 있다.한 프로세스가 임계 구역을 수행할 때는 다른 프로세스가 접근하지 못하도록 해야한다.이

2022년 3월 23일
·
0개의 댓글
post-thumbnail

프로세스 & 스레드

✔ 메모리에 올라와 실행되고 있는 프로그램의 인스턴스.(독립적인 개체)✔ 운영체제로 부터 시스템 자원을 할당받는 작업의 단위.✔ 동적인 개념으로는 실행된 프로그램을 의미함.✔ 어떤 작업을 실행할 수 있는 파일.✔ 파일이 저장 장치에 저장되어 있지만 메모리에는 올라가 있

2022년 3월 22일
·
0개의 댓글