기록용 IT 블로그

  • 홈
  • 태그
  • 방명록

코딩테스트 2

자바 Queue

자바 Queue 문법 1. Queue 선언 Queue Q = new LinkedList(); 2. Queue에 데이터 삽입 Q.offer(1); 3. Queue에 데이터 꺼내기 Q.poll(); 4. Queue내에 데이터 존재 여부 Q.isEmpty(); 5. Queue의 크기 Q.size(); 예시 문제 (공주 구하기) import java.util.*; public class Main { public static void main(String[] args){ Scanner in=new Scanner(System.in); int n = in.nextInt(); int k = in.nextInt(); int answer = 0; Queue Q = new LinkedList(); for(int i=1; i

코딩테스트 2022.01.04

정렬 알고리즘 총 정리(이것이 취업을 위한 코딩 테스트다)

정렬 알고리즘 개요 데이터를 특정 기준에 따라서 순서대로 나열하는 것 정렬 알고리즘은 프로그램을 작성할 때 가장 많이 사용되는 알고리즘 중 하나이다. 정렬 알고리즘의 종류는 매우 다양하다. 이 중 선택 정렬, 삽입 정렬, 퀵 정렬, 계수 정렬을 정리한다. [9, 4, 5, 3, 8, 7, 1, 3, 2, 6] 다음과 같은 뒤섞인 문자 리스트를 오름차순으로 정렬하는데. 다음과 같은 방식들이 있다. 선택 정렬 리스트 중 가장 작은 데이터를 선택해 리스트 맨 앞에 있는 데이터와 바꾼다. 그 다음 작은 데이터를 선택해 두번째 데이터와 바꾸는 과정을 반복한다. import sys import time sys.stdin=open("input.txt", "r") data = list(map(int, input().s..

코딩테스트 2021.09.25
이전
1
다음
더보기
프로필사진

기록용 IT 블로그

IT업계에 굴러들어온 초급 개발자의 블로그

  • 분류 전체보기 (46)
    • java spring (13)
    • 정보처리기사 (1)
    • 여행 (3)
    • 기계학습 (1)
    • 데이터베이스 (11)
    • Git (2)
    • 코딩테스트 (2)
    • 오늘 한 일 (0)
    • 인프라 (1)
    • 디자인 패턴 (1)
    • 영어 (0)

Tag

데이터베이스 시스템, mariadb, c:if, contains, 로그인, 이클립스, fn:contains, 제주도 일출, Maria DB, 기계학습이란, 싱글톤 패턴, java, 삼항연산자, mybatis, 제주도 스타벅스, 소심한 책방, JAVA Spring MVC, 게시판 만들기, CRUD, java spring,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바