분류 전체보기
191124 TIL (1일차) - 마크다운, 코딩테스트, 자기소개서
오늘 한 일 TIL을 시작하기로 했다. 일단 100일 목표로 가즈아! TIL은 Today I Learned.의 줄임말로, 꾸준히 공부한 것을 기록하기 위한 것이다. 여러 블로그를 참고했는데, 전체적인 형식은 초보몽키의 개발공부로그를 참고했다. 나는 이 티스토리 블로그를 내 공부장소로 선택했는데 블로그 외에 깃허브 커밋으로 사용하는 사람들도 많다. 이 글도 마크다운으로 적고 있는데 마크다운 문법은 티스토리 글쓰기 가이드와 [공통] 마크다운 markdown 작성법을 참고했다. 코드 작성할 때 colorsprint를 사용했었는데 마크다운으로는 티스토리 안에서 바로 작성 가능해서 편하다. 앗 근데 다시 보니 마크다운으로는 코드 하이라이팅이 안되는것같아 또 티스토리 마크다운 코드블럭에 하이라이트 적용하기를 참고해..
되돌아보는 시간
2018년 하반기 막학기라 시간이 많았다. 근데 취업 전선에 뛰어들겠다는 생각도 별로 안들고 무엇보다 너무 하기 싫었다. 막연하게 어떻게든 어디 가겠지~ 하는 생각이 있었던 것 같다. 뭘 하고싶은지도 모르고 어딜 가고싶은지도 몰랐다. 대신 확실히 제일 많이 맘편하게 놀았다. 2019년 상반기 졸업. 준비가 안 된 사람에게 졸업이란 미뤄야 하는 것일수도 있다. 특히 나같은 사람들에게.. 졸업을 했으니 나는 사회인이고 완벽한 백수였다. 역시 나는 딱히 하고싶은게 없었고 그저 전공을 살려서 남들 알아주는 대기업만 가고자 했다. 기업분석이니 산업분석이니 하는 이유조차 이해를 못했고 서류에서 줄줄이 탈락했다. 진짜 올킬..20군데 정도 넣었는데 다 떨어짐 중소(비슷한) 기업에 면접을 2번 봤다. 두 번 다 내가 ..
[Python] exe 파일 만드는 방법
1. 터미널에 pip install pyinstaller 입력 2. 파일 경로로 이동해서 pyinstaller 파일명.py 입력 하면 끝임...ㅋㅋㅋㅋ 도대체...왜..그렇게 구글링을 했는가.. 처음에 하나의 exe파일로 압축되고 다른창이 안뜨게 하는 옵션을 집어넣었는데 계속 failed execute 어쩌고 에러가 떴는데 걍 기본 명령어 쳐주니 잘 돌아감 ㅋㅋㅋㅋㅋ 그리고 뭔지 모르겠는데 폴더에서 그냥 파이썬 파일 클릭해도 exe파일이 뜸(??!!) 그리고 콘솔창 함수 끝나도 안닫히게 하는방법 import os os.system('Pause') 써주면 된다
![[BOJ][Java] 2751번 - 수 정렬하기 2](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2Fwhe9b%2FbtqzVoMt7lf%2FAAAAAAAAAAAAAAAAAAAAAHgKumMBN9BY_LS_ikoT2XeGsTDralHkvVtDXzAWtDsk%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DRY6o%252FzgKLCWg1MLGj8hQYsU8GP8%253D)
[BOJ][Java] 2751번 - 수 정렬하기 2
문제 N개의 수가 주어졌을 때, 이를 오름차순으로 정렬하는 프로그램을 작성하시오. 입력 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. 출력 첫째 줄부터 N개의 줄에 오름차순으로 정렬한 결과를 한 줄에 하나씩 출력한다. 문제 풀이 스캐너를 사용하니 시간초과가 떠서 버퍼를 사용했다. 더 빠르게 정렬하는 방법도 있지만 일단 이거로.. 성공 코드 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 import java.io.BufferedReader; import java.io.Buffered..
![[BOJ][Java] 10872번 - 팩토리얼](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2Fr4zIC%2FbtqzR3XvYZs%2FAAAAAAAAAAAAAAAAAAAAAJOVe-3YK7kFvzrFtEzCpf5sXwL7PgE4Ku6Av7c24bwm%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1756652399%26allow_ip%3D%26allow_referer%3D%26signature%3DlBJ4441uxWCZtlu6eutEX9fHYdY%253D)
[BOJ][Java] 10872번 - 팩토리얼
문제 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 정수 N(0 ≤ N ≤ 12)가 주어진다. 출력 첫째 줄에 N!을 출력한다. 문제 풀이 *주의점: input이 0으로 들어오면 1로 출력한다 처음에 n이 1보다 작을 때 n을 반환하기로 했다가 틀려서 읭 ? 했는데 1로 그냥 설정해줘야 되는거였다. 성공 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner s = new Scanner(System.in); int a = s.nextInt(); System.out.print(..