반응형
전체 글

전체 글

    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

    [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번 - 팩토리얼

    [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(..

    [2019 하반기][HMAT] 현대엠엔소프트  인적성검사 후기

    [2019 하반기][HMAT] 현대엠엔소프트 인적성검사 후기

    띠요옹 생각지도 못한 서류합격이었다. 아무래도 전형별 배수 인원에 모자라서 내가 합격된게 아닐까? 흐맷을 통과해도 코테2 면접2가 남아있는 전형부자 엠엔소프트,,, 그나마 다행인건 올해부터였는지 적성검사 시간이 줄었다. 구글과 시중 흐맷 문제집에 나와있는 문항수와 시간이다 역사에세이는 당연 없어졌고 시간, 문항도 줄어들었다. 기억으로는 자료해석도 없어졌다 언어이해 15문항 20분 논리판단 10문항 20분 정보추론 15문항 20분 공간지각 10문항 10분 쉬는시간 15분 인성검사1 336문항 45분? 인성검사2 400여 문항 45분? 자세히 기억이 안나서 틀릴 수 있음주의. 뭔가 많이 틀린거같은데.. 모르겠다 ㅋㅋㅋㅋ 아마 내년 문제집에 개편 적용되어 있을듯! 빨리 결과나 나왔으면 좋겠다~~ ++합격했다 ..

    [SSAFY] 3기 SW적성진단 후기

    [SSAFY] 3기 SW적성진단 후기

    SSAFY : 삼성 청년 소프트웨어 아카데미 지난 토요일에 싸피 SW적성진단에 응시했다 싸피 홈페이지는 캡쳐가 안되서 메일 온거로 캡쳐했다. SW 적성진단은 아래와 같이 진행된다. 30분 : 수리/추리 논리능력 진단 5분 : 쉬는 시간 30분 : Computational Thinking 진단 cbt 형식이고, 각 과목마다 시간이 초과되면 자동 제출된다. 아마 과목 끝날 때마다 설문조사 비스무리한게 있던 거로 기억한다. 수리추리는 인적성검사랑 비슷하다고 보면 될것같다. 엄청 어렵지는 않았던거같은데 내가 인적성을 잘 못해서 판단가능한 부분은 아닌듯 CT는 먼가.. 준비로 될일은아닌..? 뭐 코딩한다는 사람도 있는데 코딩으로 다 풀 수 있는 문제는 아닌거같음 나에게 인터뷰 참석안내메일을 달라 멀캠아 흑흑 ++..

    [HackerRank] Day 9: Recursion 3(재귀3)

    문제 https://www.hackerrank.com/challenges/30-recursion/problem?h_r=email&unlock_token=7f4030ba285191d3e9b9bd7857e44cff8268f79d&utm_campaign=30_days_of_code_continuous&utm_medium=email&utm_source=daily_reminder Day 9: Recursion 3 | HackerRank Use recursion to compute the factorial of number. www.hackerrank.com 문제 설명 재귀로 누적곱을 구하는 문제 성공 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 ..

    [SWEA][Java][D2] 1984. 중간 평균값 구하기

    문제 설명 한 줄에 10개의 숫자를 읽어 평균값을 구하는데, 최대값과 최소값은 제외하고 구하는 문제 숫자들을 리스트에 담아 정렬 후에 제거하고 더하는 방법도 있다 나는 일단 다 더한 후에 max, min 값을 빼서 평균을 계산했다 평균값 낼때 정수형으로 계산하면 반올림처리가 안되니 실수형 필수! 성공 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 import java.util.Scanner; public class Solution { public static void main(String[] args){ Scanner s = new Scanner(System.in); int t = s.nextInt(); for (int i = 1; i

    [SWEA][Java][D2] 2007. 패턴 마디의 길이

    문제 설명 반복되는 문자열의 개수를 출력하는 문제 반복 문자열 개수는 최대가 10이라서 10을 리밋으로 두고 반복해주면 된닷 성공 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 import java.util.Scanner; public class Solution { public static void main(String[] args){ Scanner s = new Scanner(System.in); int n = s.nextInt(); for (int i = 1; i

    [SWEA][Java][D2] 1926. 간단한 369게임

    문제 설명 그 유명한!!인데 난 처음푸는 369게임 369 들어있는거 찾을 때 나처럼 matches를 써도 되고 pattern을 써도 된다. 나는 따로 cnt 변수를 사용했는데 사용하지않고 while문으로 계속 출력시키는것도 됨 오늘의 깨달음 1. 정수를 바로 한글자씩 떼서 리스트에 담는건 안된다 2. for문에서 int j : dkdk 이런식이 허용되는건 리스트일때만이다 3. bufferwriter 쓸때 정수를 넣으면 이상한 문자가 출력된다 성공 코드 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 import java.io.BufferedReader; import java.io.BufferedWriter; import j..

    [SWEA][Java][D1] 2072. 홀수만 더하기

    문제 설명 한 줄에 10개의 수가 주어지고 그 줄에서 홀수만 더하는 문제 성공 코드 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.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.IOException; import java.util.StringTokenizer; public class Solution { public static void main(String[] args) throws IOException { Buffered..

    [BOJ][Java] 2908번 - 상수

    보호되어 있는 글입니다.

    [우아한테크코스 2기] 온라인 코딩테스트 후기

    총 7문제 출제 1. 음식점과 반경 안에 있는 라이더 수 계산 2. 한국시간으로 시간대별 로그 발생수 배열 3. 가장 할인이 많이 되는 경우의 할인가격 계산 4. 조건에 맞게 로그인, 장바구니 추가, 주문하기 실행 여부 판단 5. 족발 재료 구입비용 계산 6. 두글자 이상 중복되는 닉네임 7. 친구추천 점수순, 이름순으로 정렬 대충 문제는 이렇고 6번 7번은 못풀었다 ㅠㅠ 5번까지 풀고 2시간 반정도 지났는데 집중력도 그때부터 흐트러지고 뭔가 복잡해져서 엉망진창됨ㅋㅋㅋ ㅜㅜ 카카오 문제만 백업해놓고 집이나가야지.. + 불합격. 불합격 통보를 받고 그날 저녁에 한통의 메일이 더 왔다. 선정 기준이 주 내용이었다. 메일의 내용은 공개해도 되나 싶어서.. 그저 마음에 새기겠다. 복수하는 방법은 역시 내가 어떻..