전체 글

https://www.acmicpc.net/problem/8393 8393번: 합 n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. www.acmicpc.net [Code] n=int(input()) sums=0 for i in range(1,n+1): sums+=i print(sums)
https://www.acmicpc.net/problem/2557 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net [Code] print("Hello World!")
정렬 알고리즘 버블 정렬: 데이터의 인접 요소끼리 비교하고, swap 연산을 수행하며 정렬하는 방식 선택 정렬: 대상에서 가장 크거나 작은 데이터를 찾아가 선택을 반복하면서 정렬하는 방식 삽입 정렬: 대상을 선택해 정렬된 영역에서 선택 데이터의 적절한 위치를 찾아 삽입하면서 정렬하는 방식 퀵 정렬: pivot 값을 선정해 해당 값을 기준으로 정렬하는 방식 병합 정렬: 이미 정렬된 부분 집합들을 효율적으로 병합해 전체를 정렬하는 방식 기수 정렬: 데이터의 자릿수를 바탕으로 비교해 데이터를 정렬하는 방식
1. 코딩 테스트란?문제풀이시험, 문제 해결 역량 평가온라인 코딩 테스트-인터넷 활용, 인터넷 검색 허용오프라인 코딩 테스트-시험장, 인터넷 검색 불허, 회사 컴퓨터 환경온라인저지-백준, 코드업, 프로그래머스프로그래밍 언어- C++(44%), 파이썬(36%)출제경향- 그리디 , 구현, BFS/DFS2019년 유형삼성전자: 3시간 2문제-완전탐색,시뮬레이션,구현,DFS/BFS카카오: 5시간 7문제-구현,이진탐색,자료구조라인: 3시간 5문제- 탐색,구현,문자열, 다이나믹 프로그래밍2. 알고리즘 성능 평가복잡도- 알고리즘 성능 나타내는 척도, 복잡도가 낮을 수록 좋은 알고리즘시간복잡도: 특정 크기의 입력에 대한 알고리즘의 수행 시간 분석공간복잡도: 특정 크기의 입력에 대한 알고리즘의 메모리 사용량 분석빅오 표..
https://www.acmicpc.net/problem/11720 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net 문제 N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. 출력 입력으로 주어진 숫자 N개의 합을 출력한다. 예제 입력 1 1 1 예제 출력 1 1 예제 입력 2 5 54321 예제 출력 2 15 예제 입력 3 25 7000000000000000000000000 예제 출력 3 7 예제 입력 4 11 10987654321 예제 출력 ..
계란소년
EggBoy Coding