일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 프로그래머스 자바
- lv0
- 클라이언트
- StringTokenizer
- 오름차순 정렬
- Queue
- 프로그래머스 풀이
- 자바
- 백준
- 스택
- SWEA
- 스프링부트 도커
- 버퍼
- 프로그래머스
- 스프링부트 도커 배포
- 프로그래머스 문자열 정렬
- 스프링부트 도커로 배포
- 삼각형의 완성조건
- COS Pro
- index of
- 알고리즘
- Lv1
- 이진수 변환
- lv2
- Programmers
- Stack
- 백준 N과 M 자바
- java
- 큐
- 문자열
- Today
- Total
목록분류 전체보기 (415)
mun dev
https://www.youtube.com/watch?v=5pEDL6c--_k 링크 참고 가상메모리 프로세스 전체가 메모리 내에 올라오지 않더라도 실행이 가능하도록 하는 기법 프로그램이 실행 되는 것은? 프로그램의 정보가 메모리에 올라와야 한다 스왑영역 메모리의 확장을 위해 스왑영역을 사용 요구페이징 당장 필요한 페이지만 가져와서 물리 메모리에 적재
문제설명 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. 제한 사항 n은 1이상 8000000000 이하인 자연수입니다. 입출력 예 n return 118372 873211 통과한 코드 ✅ import java.util.Arrays; class Solution { public long solution(long n) { long answer = 0; String num=String.valueOf(n); //입력값 n String 으로 변환 String numArr[]=num.split(""); // 숫자를 잘라서 String 배열에 넣기 long resArr[]..
문제설명 문자열 my_string이 매개변수로 주어집니다. my_string은 소문자, 대문자, 자연수로만 구성되어있습니다. my_string안의 자연수들의 합을 return하도록 solution 함수를 완성해주세요.olution 함수를 완성해주세요. 제한 사항 1 ≤ my_string의 길이 ≤ 1,000 1 ≤ my_string 안의 자연수 ≤ 1000 연속된 수는 하나의 숫자로 간주합니다. 000123과 같이 0이 선행하는 경우는 없습니다. 문자열에 자연수가 없는 경우 0을 return 해주세요. 입출력 예 my_string result "aAb1B2cC34oOp" 37 "1a2b3c4d123Z" 133 통과한 코드 ✅ class Solution { public int solution(String ..
문제설명 my_string은 "3 + 5"처럼 문자열로 된 수식입니다. 문자열 my_string이 매개변수로 주어질 때, 수식을 계산한 값을 return 하는 solution 함수를 완성해주세요. 제한 사항 연산자는 +, -만 존재합니다. 문자열의 시작과 끝에는 공백이 없습니다. 0으로 시작하는 숫자는 주어지지 않습니다. 잘못된 수식은 주어지지 않습니다. 5 ≤ my_string의 길이 ≤ 100 my_string을 계산한 결과값은 1 이상 100,000 이하입니다. my_string의 중간 계산 값은 -100,000 이상 100,000 이하입니다. 계산에 사용하는 숫자는 1 이상 20,000 이하인 자연수입니다. my_string에는 연산자가 적어도 하나 포함되어 있습니다. return type 은 정..
문제설명 영어가 싫은 머쓱이는 영어로 표기되어있는 숫자를 수로 바꾸려고 합니다. 문자열 numbers가 매개변수로 주어질 때, numbers를 정수로 바꿔 return 하도록 solution 함수를 완성해 주세요. 제한 사항 numbers는 소문자로만 구성되어 있습니다. numbers는 "zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" 들이 공백 없이 조합되어 있습니다. 1 ≤ numbers의 길이 ≤ 50 "zero"는 numbers의 맨 앞에 올 수 없습니다. 통과한 코드 ✅ class Solution { public long solution(String numbers) { long answer = 0; Str..
https://www.youtube.com/watch?v=Pt5xkFPOPGs 참고 WWW(World Wide Web) - 하이퍼텍스트와 멀티미디어를 통해 서비스를 이용할 수 있도록 구축 - 사용자끼리 정보를 공유할 수 있는 공간 - 인터넷 상의 다양한 정보를 효과적으로 검색할 수 있는 시스템 HTTP 프로토콜(Protocol) - 요청(Request)와 응답(Response)의 형태로 이루어진 웹(Web) 통신 규약 웹 서버와 클라이언트(Web Server & Client) - 웹서버: 클라이언트의 요청을 처리하여 응답함 - 클라이언트: 웹 서버에 웒는 정보를 요청함 HTML(Hyper Text Markup Language) - 웹 페이지를 작성하는 언어 - Hyper Text: 링크가 달려있는 Tex..
https://www.youtube.com/watch?v=5IRFJt1C5o4 링크 컴퓨터는 0과 1만 담을 수 있는 비트라는 최소의 단위를 가지고 있으며, 이 비트를 여러개 묶어서 더 많은 데이터를 저장할 수 있다. - 1Byte=8bit - 29 : 2진수 변환 => 2 나눈 나머지 11101 - 문자는 아스키코드 사용 - 유니코드는 더욱 다양한 언어들이 포함되어 있음(한글도 포함)
https://www.youtube.com/watch?v=GK3h936Co-k 링크 IP주소 - 기기가 인터넷에 접속한 곳 즉, 네트워크상의 위치 - IP주소는 바뀔 수도 있는 것 - 예를 들어, 위치를 노트북을 들고 다른 장소로 이동하면 IP가 바뀔 수 있음 - IPv4 형식, 0~255, 46억개 - 공인 IP/ 사설 IP 로 나뉨 포트 포워딩 - 공유기 설정으로 공인 IP에 포트들을 개방해서 내부의 사설 IP마다 하나씩 연결할 수 있음 DMZ - 공인 IP의 모든 포트를 내부 특정 사설 IP에 몰아주는 것 - 모든 포트를 개방하는 것이기 때문에 보안상 좋지 않음 고정IP/ 유동IP - 유동IP가 보다 저렴하고, 보다 안전할 수 있음 - 가정집에서 NAS, 웹사이트를 운영하려면 DDNS를 해줘야함 D..