IT (66) 썸네일형 리스트형 Postman에 대해 알아보자 (Postman이 무엇인가, Postman 설치, 사용법) HTML 삽입 미리보기할 수 없는 소스 Postman은 REST API를 통합 관리하기 위한 SW입니다. 저는 Spring Boot로 구현하는 API를 테스트하기 위한 용도로 사용하려고 합니다. HTML 삽입 미리보기할 수 없는 소스 Postman을 다운로드 받기 위해 일단, postman을 검색해주세요. 맨위에 나오는 PostmanAPI Platform의 Download Postman 클릭해주세요. (https://www.postman.com/downloads/) 그러면 좌측에 아마 자신의 운영체제에 해당하는 버튼이 나올 것입니다. 이 버튼을 클릭해주면 다운로드가 시작됩니다. 설치가 끝나면, 이러한 화면이 나옵니다. 계정을 생성하거나 로그인하는 방법이 있고, 밑에 Skip ans go to the ap.. [프로그래머스] 제곱수 판별하기 - Java HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 제곱수는 약수의 개수가 홀수이다. 따라서 약수의 개수를 구한 뒤, 홀수이면 1을 짝수이면 2를 return한다. 코드 import java.util.*; class Solution { public int solution(int n) { int answer = 1; int cnt = 0; for(int i=1; i [프로그래머스] 문자열안에 문자열 - Java HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 return할 값인 answer를 2로 먼저 초기화해준다. 그리고 str1과 str2를 각각 ""를 기준으로 배열에 쪼개어 넣고 반복문과 조건문을 통해 비교해준다. 먼저 str2의 첫 글자가 str1의 글자들과 똑같은지 비교하고, 똑같을 때에만 str2의 다음 글자를 비교해준다. 연속으로 비교해서 cnt값이 str2의 크기만큼 올라가면 answer의 값을 1로 바꾸어주고, 연속해서 비교했을 때, 중간에 값이 같지 않다면 cnt값을 다시 0으로 초기화해준다. 코드 class Solution { public int solution(String str1, String str2) { int answer = 2; int index_cn.. Java 오버로딩, 오버라이딩 정리 안녕하세요. 열정열정열정 개발자입니다. 처음 Java를 배울 때, 오버로딩 오버라이딩 개념 조차도 어려웠을 때가 있는데요, 이해하고 나서도 가끔 헷갈릴 때가 많더라구요! 그래서 정리해봤습니다. HTML 삽입 미리보기할 수 없는 소스 오버로딩은 리턴타입, 함수명은 같지만 파라미터가 다른 메소드를 의미합니다. 파라미터의 갯수나 타입이 다르면 오버로딩이 성립하는 것입니다. 오버로딩의 예) public class JiminF { public static void main(String[] args) { Over.me(); Over.me(1); Over.me(1, 2); } } public class Over { static void me(){ System.out.println("인자없음"); } static vo.. [프로그래머스] OX퀴즈 - Java HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 반목문을 돌려 index마다 문자열을 띄어쓰기 기준으로 나눈 후, 숫자는 int형으로 바꾸어 계산한다. 계산 조건에서 틀리면 X, 맞으면 O를 answer 배열에 넣어 return 한다. 코드 import java.util.List; import java.util.ArrayList; class Solution { public String[] solution(String[] quiz) { String[] answer = new String[quiz.length]; String[] arr = new String[5];//수식이 "X [연산자] Y = Z" 형태라는 조건이 있기 때문에 크기로 5를 주어도 상관없다. List i_ar.. [프로그래머스] 자릿수 더하기 - Java HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 배열로 쪼개어 넣은 뒤, sum을 통해 합계를 구한다. Arrays.stream(arr).sum(); stream의 sum을 통해 배열의 합계를 구할 수 있다. 코드 import java.util.stream.Stream; import java.util.Arrays; class Solution { public int solution(int n) { int[] arr = Stream.of(String.valueOf(n).split("")).mapToInt(Integer::parseInt).toArray(); return Arrays.stream(arr).sum(); } } [프로그래머스] 숫자 찾기 - Java HTML 삽입 미리보기할 수 없는 소스 HTML 삽입 미리보기할 수 없는 소스 num의 값들을 쪼개서 배열에 넣어준 뒤, 배열에서 k와 같은 index값을 return 해준다. Stream.of(String.valueOf(num).split("")).mapToInt(Integer::parseInt).toArray(); 자릿수 마다 쪼개서 int 배열에 넣기 위해서. num을 String형으로 바꾼 후 split을 통해 쪼개 넣고, 다시 int형 Array로 바꾸어 주었다. IntStream.range(0, arr.length).filter(i -> k == arr[i]).findFirst().orElse(-1) arr배열 범위 안에서 k와 같은 값의 index를 반환하도록 하였고, 같은 값이 없으면 -1.. C++ 함수 (함수 정의, 호출, 인수 전달, inline 함수) 본 게시물은 개인 공부용 포스트 입니다. HTML 삽입 미리보기할 수 없는 소스 함수란? 특정 작업을 수행하는 프로그램 문장들을 하나의 단위로 모아 놓고 이름을 부여한 것 - 함수에 정의된 처리가 필요한 부분에서 호출하여 사용한다. 매개변수를 통해 함수에서 처리할 데이터(인수)를 전달할 수 있음 호출된 함수로 이동하여 몸체 블록을 실행하고 결과값을 반환할 수 있음 함수의 실행을 완료하면 호출한 곳으로 복귀 C++ 프로그램은 함수를 기본 단이로 하여 구성된다. 함수 정의 형식 ReturnType functionName(ParameterList){ Type1 localVar1;// 지역변수 선언 ... statement1;// 처리할 작업을 수행 ... return returnExpression;// 결과값.. 이전 1 2 3 4 5 6 ··· 9 다음