목록2023/04/15 (3)
나의 개발일지
10811번: 바구니 뒤집기 (acmicpc.net) 10811번: 바구니 뒤집기 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 순서대로 적혀져 있다. 바구니는 일렬로 놓여져 있고, 가장 왼쪽 바구니를 1번째 바구니, 그 다음 바구니를 2 www.acmicpc.net 처음 내가 생각한 건 리스트에 바구니 번호들을 넣어놓고 temp라는 리스트를 만들어서 인덱스만큼 쏙 빼서 역순 정렬하고 원본 리스트 인덱스에 맞게 다시 끼워넣기 ! import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.ut..
10926번: ??! (acmicpc.net) 10926번: ??! 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때 www.acmicpc.net 단계별로 풀어보기에서 브론즈 문제다 가볍게 풀자 1분만에 풀었음 이거 9달 전에 ㄴ왜 틀렸지 ㅋㅋㅋㅋㅋ 심지어 씨언어로 풀었네 ㅋㅋㅋ 와 자바만 하다가 씨언어 하니까 헷갈린다 #include int main() { char name[51]; scanf("%s",&name); printf("%s??!",name); return 0; } 배열도 char [51]name; 일케 선언하면 안 댐 ;;; ㅋㅋㅋ
4949번: 균형잡힌 세상 (acmicpc.net) 4949번: 균형잡힌 세상 각 문자열은 마지막 글자를 제외하고 영문 알파벳, 공백, 소괄호("( )"), 대괄호("[ ]")로 이루어져 있으며, 온점(".")으로 끝나고, 길이는 100글자보다 작거나 같다. 입력의 종료조건으로 맨 마지막에 www.acmicpc.net Collection 프레임워크의 List를 이용해서 스택을 구현해 풀었다 ! package algorithm; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; class Main{ p..