반응형
전체 글

전체 글

    [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시간 반정도 지났는데 집중력도 그때부터 흐트러지고 뭔가 복잡해져서 엉망진창됨ㅋㅋㅋ ㅜㅜ 카카오 문제만 백업해놓고 집이나가야지.. + 불합격. 불합격 통보를 받고 그날 저녁에 한통의 메일이 더 왔다. 선정 기준이 주 내용이었다. 메일의 내용은 공개해도 되나 싶어서.. 그저 마음에 새기겠다. 복수하는 방법은 역시 내가 어떻..

    [프로그래머스] 데모 테스트 - 직사각형 별찍기

    문제 설명 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수입니다. 예시 입력 5 3 출력 ***** ***** ***** 123456789101112131415import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); for (int i = 0; i

    [프로그래머스] 데모 테스트 - 나머지 한점

    문제 설명 직사각형을 만드는 데 필요한 4개의 점 중 3개의 좌표가 주어질 때, 나머지 한 점의 좌표를 구하려고 합니다. 점 3개의 좌표가 들어있는 배열 v가 매개변수로 주어질 때, 직사각형을 만드는 데 필요한 나머지 한 점의 좌표를 return 하도록 solution 함수를 완성해주세요. 단, 직사각형의 각 변은 x축, y축에 평행하며, 반드시 직사각형을 만들 수 있는 경우만 입력으로 주어집니다. 제한사항 v는 세 점의 좌표가 들어있는 2차원 배열입니다. v의 각 원소는 점의 좌표를 나타내며, 좌표는 [x축 좌표, y축 좌표] 순으로 주어집니다. 좌표값은 1 이상 10억 이하의 자연수입니다. 직사각형을 만드는 데 필요한 나머지 한 점의 좌표를 [x축 좌표, y축 좌표] 순으로 담아 return 해주세요..

    [BOJ][Java] 1157번 - 단어 공부

    [BOJ][Java] 1157번 - 단어 공부

    문제 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. 입력 첫째 줄에 알파벳 대소문자로 이루어진 단어가 주어진다. 주어지는 단어의 길이는 1,000,000을 넘지 않는다. 출력 첫째 줄에 이 단어에서 가장 많이 사용된 알파벳을 대문자로 출력한다. 단, 가장 많이 사용된 알파벳이 여러 개 존재하는 경우에는 ?를 출력한다. 문제 설명 카운트해서 저장하는 리스트를 만들어 최대값이 나온 문자를 찾는 문제 처음에는 알파벳별로 어떻게 하는지 감을 못잡아 map을 쓰려고 했는데 그것도 아무래도 이상해서 결국 검색을 활용.. '아스키코드' 값을 잘 이용하면 쉽게 풀리는 문제가 많은것같다 성공 코드 1 2 3..