본문 바로가기
반응형

분류 전체보기121

[Java] Queue *큐 기본 문법 1. Queue 큐는 자료구조에서 먼저 들어온 데이터가 먼저 처리되는 경우 자주 사용한다. 그래서 큐는 데이터를 넣을때는 항상 뒤에 넣고 (enqueue) 데이터가 나갈때는 가장 앞에 있는 데이터가 나간다. (dequeue) 보통 처리 순서가 정해져있는 문제에서 많이 쓴다 (BFS 할때도 넘 편함 히히) 2. 기본 문법 1) 큐 객체 선언하기 import Java.util.Queue; import Java.util.LinkedList; public class Main { public static void main(String[] args) { Queue q = new LinkedList(); } } 2) 요소 추가하기 //선언 Queue q = new LinkedList(); int count = 1; .. 2022. 8. 29.
[프로그래머스] 스택/큐 > 기능개발(C++, Java) 문제 설명 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 기능보다 먼저 개발될 수 있고, 이때 뒤에 있는 기능은 앞에 있는 기능이 배포될 때 함께 배포됩니다. 먼저 배포되어야 하는 순서대로 작업의 진도가 적힌 정수 배열 progresses와 각 작업의 개발 속도가 적힌 정수 배열 speeds가 주어질 때 각 배포마다 몇 개의 기능이 배포되는지를 return 하도록 solution 함수를 완성하세요. 제한 사항 작업의 개수(progresses, speeds배열의 길이)는 100개 이하입니다. 작업 진도는 100 미만의 자연수입니다. 작업 속도는 100 이하의 자.. 2022. 8. 29.
[Git] 윈도우에 git 설치하기 윈도우에 git 이 설치되어있지 않으면 'git' 은 내부 또는 외부 명령, 실행 할 수 있는 프로그램, 또는 배치 파일이 아닙니다 라는 에러가 발생하게 된다. 그러니 윈도우 환경에 (cmd에서도) git 명령어를 사용할 수 있도록 설치해보쟈! 1. git 다운로드 및 설치하기 https://git-scm.com/downloads Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several thi.. 2022. 8. 24.
[AWS] DevOps Engineer Professional (4) - CodeCommit 일단 실습용 파일들을 지난번에 git clone 하여 생성된 프로젝트 폴더 내에 복붙한다. 복붙하고 나면 리포지토리로 push가 되어야하는 코드들이 연두색으로 보인다. 콘솔에서(프로젝트 경로내에) git status 를 실행하면 위 파일들은 commit 한 이력이 없기때문에 Untracked file 목록에서 볼 수 있고 git add . 명령어로 현재 경로에 있는 모든 파일들을 리포지토리에 commit 하기위한 목록에 추가해준다 git add . 명령어로 모든 파일을 add 해주고 다시 git status 를 실행하면 아까는 untracked files 목록에 떴던 모든 파일들이 new file : **** 으로 보인다.(커밋할 준비가 돼씀) commit 한 후 다시 AWS 리포지토리에 가서 보면 아직.. 2022. 8. 23.
728x90
반응형