목록python (3)
코드 짜는 티모
지구 온난화로 인해 북극의 빙산이 녹고 있습니다. 빙산의 각 부분별 높이 정도를 2차원 배열에 저장합니다. 높이가 0이 되면 빙산이 다 녹아 사라졌다고 봅니다. 주변에 빙산이 없는 바닷물이면 매 해마다 남아 있는 빙산은 둘러 싸여 있는 바닷물만큼 빙산이 녹습니다.그림1 상태에서 1년이 지나면 그림2 상태가 되며 1년이 더 지나면 1덩어리였던 빙산이 2덩어리로 나뉘어져 그림3처럼 됩니다. 한 덩어리의 빙산이 주어질 때, 이 빙산이 두덩어리 이상으로 분리되는 최초의 시간을 구하는 프로그램을 작성해 보세요.그림1의 빙산에서는 2가 답입니다. 만일 전부 다 녹을 때까지 두 덩어리 이상으로 분리되지 않으면 프로그램은 0을 출력합니다. 깊이우선탐색(DFS)이 힌트~ 개인적으로 작성한 답이 필요하..
재호는 멀리 뛰기를 연습하고 있습니다. 재호는 한번에 1칸, 2칸, 3칸을 뛸 수 있습니다. 칸이 총 4개 있을 때, 재호는(1칸, 1칸, 1칸, 1칸)(1칸, 2칸, 1칸)(1칸, 3칸)(1칸, 1칸, 2칸)(2칸, 1칸, 1칸)(2칸, 2칸)(3칸, 1칸)의 7가지 방법으로 맨 끝 칸에 도달할 수 있습니다. 멀리뛰기에 사용될 칸의 수 n이 주어질 때, 재호가 끝에 도달하는 방법이 몇 가지인지 출력하는 코드를 완성하세요. 예를 들어 4가 입력된다면, 7를 반환해 주면 됩니다. 개인적으로 작성한 답이 필요하시다면 메일주소 남겨주세요~ 빠른시간내에 답장해드립니다.
큐 만들기 스택을 이용하여 큐를 구현해 보세요.(단, enqueue, dequeue, isempty, pop, push를 사용하여 구현하시오) 처음부터 구현이 힘드시다면 아래 더보기를 열어 주석의 작성하시오 부분을 채워보세요! **********import java.util.Stack; public class Queue {public void enQueue(Object item) {//작성하시오} public Object deQueue() {//작성하시오}public static void main(String[] args) {Scanner sc = new Scanner(System.in);String str = sc.nextLine();String num[] = str.spli..