본문 바로가기
반응형

Algorithm16

[프로그래머스/JAVA] 공배수 아래 문제는 프로그래머스에서 제공하는 코딩기초트레이닝 문제입니다. class Solution { public int solution(int number, int n, int m) { if(number % n == 0 && number % m== 0) { return 1; } else { return 0; } } } if 문을 사용하여 number가 n이랑 m으로 나누어 떨어지는지 검사하는 조건인데 &&연산자를 사용하여 두 조건이 모두 참읠 때 조건이 참일 때 1을 반환하고 아니면 0 반환하는 조건으로 했습니다. class Solution { public int solution(int number, int n, int m) { int answer = (number % n == 0) && (number%m .. 2023. 9. 22.
[LeetCode] 알고리즘 문제 Two Sum 아래 문제는 LeetCode에서 제공하는 문제입니다. #문제 문제가 영어로 나옵니다. 언젠가는 해외취업을 할 수 있지 않을까라는 희망때문에,, 미래 대비해봅니다. 영어로 대충 읽고 해석해서 풀 수도 있지만 저는 chatgpt에게 냉큼 달려가 해석을 요청했습니다. 그래서 얻어 온 해석본: 주어진 정수 배열 nums와 정수 target이 주어졌을 때, 이 배열에서 두 숫자를 선택하여 그 합이 target이 되는 경우의 인덱스를 반환하는 문제입니다. 이때, 같은 요소를 두 번 사용할 수 없으며, 답은 어떤 순서로든 반환할 수 있습니다. 각 예시에 대한 설명은 다음과 같습니다: 예시 1: Input: nums = [2,7,11,15], target = 9 Output: [0,1] 해설: nums[0] + num.. 2023. 9. 4.
[프로그래머스/JAVA] day1-5 특수문자 출력하기 아래 문제는 프로그래머스에서 제공하는 코딩기초트레이닝 문제입니다. import java.util.Scanner; public class Solution { public static void main(String[] args) { System.out.println("!@#$%^&*(\\'\"?:;"); } } 특수문자 그대로 출력하면 되는 줄 알았는데 실행해보니 안되길래 찾아보니 \ 와 " 앞에는 \를 붙여서 출력해야한다 https://school.programmers.co.kr/learn/courses/30/lessons/181948 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. pro.. 2023. 9. 1.
[프로그래머스/JAVA] day1-4 대소문자 바꿔서 출력하기 아래 문제는 프로그래머스에서 제공하는 코딩기초트레이닝 문제입니다. import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.next(); String result = ""; for(char x : str.toCharArray()) { if(Character.isLowerCase(x)) { result += Character.toUpperCase(x); } else { result += Character.toLowerCase(x); } } System.out.println(result); } } https:/.. 2023. 9. 1.
728x90
반응형