728x90

전체 글 93

[백준] 나무 조각

https://www.acmicpc.net/problem/2947 2947번: 나무 조각 첫째 줄에 조각에 쓰여 있는 수가 순서대로 주어진다. 숫자는 1보다 크거나 같고, 5보다 작거나 같으며, 중복되지 않는다. 처음 순서는 1, 2, 3, 4, 5가 아니다. www.acmicpc.net 더보기 브론즈 1단계인가 되는 문제다. 문제 동혁이는 나무 조각을 5개 가지고 있다. 나무 조각에는 1부터 5까지 숫자 중 하나가 쓰여져 있다. 또, 모든 숫자는 다섯 조각 중 하나에만 쓰여 있다. 동혁이는 나무 조각을 다음과 같은 과정을 거쳐서 1, 2, 3, 4, 5 순서로 만들려고 한다. 첫 번째 조각의 수가 두 번째 수보다 크다면, 둘의 위치를 서로 바꾼다. 두 번째 조각의 수가 세 번째 수보다 크다면, 둘의 위..

코딩테스트 2022.06.24

[백준] 주사위 세개

어찌 되었든 백준 브론즈 문제를 한번 맛보려고 풀어보았다. https://www.acmicpc.net/problem/2480 2480번: 주사위 세개 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개 www.acmicpc.net 더보기 문제 더보기 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개만 나오는 경우에는 1,000원+(같은 눈)×100원의 상금을 받게 된다. 모두 다른 눈이 나오는 경..

코딩테스트 2022.06.16

[백준] 파티가 끝나고 난 뒤

파티가 끝나고 난 뒤 문제 파티가 끝나고 나면, 사람들은 누가 파티에 왔는지와 얼마나 많은 사람들이 왔는지를 궁금해한다. 보통 파티는 매우 크게 열리기 때문에, 정확하게 몇 명이 참가했는지 알 수가 없다. 지난주 토요일에 상근이는 자신의 3학년 진학을 기념하면서 매우 성대한 파티를 열었다. 그리고, 상근이는 1m2당 몇 명의 사람이 있었는지 알고있다. 상근이의 파티는 정말 엄청난 규모였기 때문에, 대부분의 신문에도 기사가 실렸다. 상근이는 서로 다른 5개의 신문을 보면서 그 기사에 적혀져있는 참가자의 수를 적었다. 상근이는 자신이 알고있는 참가자의 수가 정확하다고 생각한다. 각 신문 기사에 실려있는 참가자의 수가 몇 명 만큼 잘못되어있는지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 1m2당 사람의 수..

코딩테스트 2022.06.16

[요구사항 확인] 소프트웨어 개발 방법론 종류와 간단한 특징

​소프트웨어 개발 방법론 - 소프트웨어 개발 방법론은 스프트웨어 개발 전체 과정에 지속적으로 작용하는 절차이자 기법이다. 소프트웨어 개발 방법론 종류 구조적 방법론 : 기능에 따라 나누어 개발하고 이를 통합 정보공학 방법론 : 개발에 필요한 관리 절차와 작업 기법을 체계화한 방법론 객체 지향 방법론 : '객체'라는 기본 단위로 시스템을 분석하고 설계하는 방법론 컴포넌트 기반 방법론(CBD) : 소프트웨어를 구성하는 컴포넌트를 조립해서 하나의 새로운 프로그램을 작성하는 방법론 애자일 방법론 : 절차보다는 사람이 중심이 되어 유연하고 신속하면서도 효율적인 개발을 할 수 있는 방법론 제품 계열 방법론 : 특정 제품에 적용하고 싶은 공통의 기능을 정의하여 개발하는 방법

요즘 여러가지 일이 많아서 Java MVC게시판은 무기한 연기ㅠㅠ

처음 시작할 때만 해도 여유로워서 포스팅도 꼼꼼하게 하려했으나 지금 할일이 밀려서 잠정 연기함ㅂ니다.. 일단 정보처리기사 실기를 준비를 하고 시험 이후에는 C로 배우는 자료구조 책을 보면서 실습도 해보고 내용을 정리하면서 포스팅을 할겁니다. 중간중간 python에 관한 간단한 내용이나 코테를 올릴 수도 있구요. 지금은 docker로 서버에서 개인container만들고 CUDA써서 개인적으로 jupyter notebook을 사용하고 공유디렉토리에 작업물을 공유하면서 사용할 수 있는 환경을 만들고 있습니다. 처음이라서 열심히 인터넷 뒤져가면서 하고 있답니다 후후후... 일이 점점 많아질 예정이라 걱정이네요

기타/일기장 2022.03.23

[요구사항 확인] 소프트웨어 생명주기 모델

소프트웨어 생명주기(SDLC ; Software Development Life Cycle) 모델 - 시스템의 요구분석부터 유지보수까지 모든 공정을 체계화한 절차 - 시스템 개발될 때부터 운용과 유지보수를 거쳐서 생애를 마칠 때까지 어떤 순서를 진행하는 지에 대한 작업 프로세스를 모델화한 것 [SDLC 프로세스] 요구사항 분석 → 설계 → 구현 → 테스트 → 유지보수 (1) 요구사항 분석 - 다양한 이해관계자의 요구사항을 고려하여 제품에 부합되는 요구와 조건을 결정하는 단계 - 개발할 소프트웨어의 기능과 제약 조건 그리고 목표 등을 소프트웨어 사용자와 함께 명확히 정의하는 단계 - 기능 요구사항, 비기능 요구사항이 있음 (2) 설계 - 시스템 명세 단계에서 정의한 기능을 수행할 방법을 논리적으로 결정 - ..

728x90