🙈

⃝ 동글동글 ⃝

🪐ᐩ˖ 🍎
728x90
반응형

분류 전체보기 72

[프로그래머스/Programmers] [1차] 비밀지도 (Java - BinaryString)

https://school.programmers.co.kr/learn/courses/30/lessons/17681 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⭐️ 코드 class Solution { public String[] solution(int n, int[] arr1, int[] arr2) { String[] answer = new String[n]; for(int i = 0; i < n; i++) { // Integer.toBinaryString() : 이진수로 바꿔줌 String binaryNum1 = Integer.toBinaryStrin..

내가 보려고 만든 Git 정리

Learn About Git Git 그게 뭔데? 버전 관리 소프트웨어 입니다. 쉽게 말해 작성한 코드를 기록하고 보관하는 기능을 가진 소프트웨어 입니다. 이전에 작성했던 코드로 돌아갈 수 있고 이전에 어떻게 작업했는지 작업내용도 볼 수 있습니다. Git을 왜 써야 하나요? ❓ Q : 코드를 실수했는데 프로그램을 재시작해서 그 코드가 이미 저장되어서 뒤로 가기(Ctrl+Z)가 안 돼요ㅠㅠ 💡 : 만들어둔 백업 파일이 없다면 당신은 이미 끝났습니다… ❓ Q : 2일 전 코드로 되돌아가고 싶어요!!!! 💡 : 매일매일 백업한 코드가 없다면 당신도 끝났습니다… ❓ Q : Git 쓰면 과거로 되돌아갈 수 있나요?? 💡A : 넵!! Git 설치 Windows Google에 검색하면 바로 나옴 Google 정보 참고..

Git 2023.01.06

[프로그래머스/Programmers] 시저 암호 (Java - Char 연산 / Ascii코드)

https://school.programmers.co.kr/learn/courses/30/lessons/12926 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⭐️ 코드 public String solution(String s, int n) { String answer = ""; for (int i = 0; i = 'a' && c = 'A' && c = 'a' && c = 'A' && c

카테고리 없음 2023.01.05

[프로그래머스/Programmers] 예산 (Java - 알고리즘)

https://school.programmers.co.kr/learn/courses/30/lessons/12982 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⭐️ 코드 import java.util.Arrays; class Solution { public int solution(int[] d, int budget) { int answer = 0; // 최대 지원해 줄 수 있는 부서의 수를 구해야 하기 때문에 sort를 통해 오름차순으로 배열 Arrays.sort(d); for (int i = 0; i < d.length; i++) { if(budget

[Inflearn]스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 2 (정적 컨텐츠, MVC와 템플릿 엔진, API)

Spring 입문 강의 정리노트 2. 스프링 웹 개발 기초 - 정적 콘텐츠, MVC와 템플릿 엔진, API [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., - 강의 소개 | 인프런... www.inflearn.com 💡 앞의 내용을 보고 와주세요 [Inflearn]스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 1 (프로젝트 생성) Spring 입문 강의 정리노트 1. Spring Boot 프로젝트 만들기 [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 ..

Spring 2023.01.03

[Inflearn]스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 1 (프로젝트 생성)

Spring 입문 강의 정리노트 1. Spring Boot 프로젝트 만들기 [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 | 강의 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다., - 강의 소개 | 인프런... www.inflearn.com Spring 웹 생성 URL : start.spring.io Build Tool Build Tool이란 프로젝트 생성, 테스트 빌드, 배포 등의 작업을 위한 전용 프로그램이다. - 계속해서 늘어나는 라이브러리, 프로젝트 진행 중 라이브러리의 버전 동기화의 어려움을 해소하기 위해서 등장 Maven Gradle 과거에 사용하던 빌드 툴 현재 사용하는 빌드 툴 settings..

Spring 2023.01.03

[프로그래머스/Programmers] 최대공약수와 최소공배수 (Java - 수학)

https://school.programmers.co.kr/learn/courses/30/lessons/12940 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⭐️ 코드 public int[] solution(int n, int m) { // answer[0]=최대공약수, answer[1]=최소공배수 int[] answer = new int[2]; int max = Math.max(n, m); int min = Math.min(n, m); answer[0] = gcd(max, min); // 최대공약수 answer[1] = max*min/answer[0..

Java 문자열(String) 관련 함수

문자열 문자열 포함 관계에 사용되는 메소드 contains(””) : 포함된다면 true 반환 indexOf(””) : 문자가 포함되는 첫 위치 index 반환 / 포함되지 않는다면 -1 반혼 lastIndexOf() : 마지막 일치하는 index startsWith() : 이 문자열로 시작되는지 → 시작하면 true endsWith() : 00으로 끝나는지 → 끝나면 true 문자열 변환 메소드 replace(target, replacement) : target을 replacement로 바꿈 substring(beginIndex) : beginIndex 기준 자르기, 이전 내용은 삭제 substring(beginIndex, endIndex) : beginIndex부터 endIndex 직전까지 자름 문자..

Java/기초 2023.01.02

[프로그래머스/Programmers] 문자열 다루기 기본 (Java - 문자열)

https://school.programmers.co.kr/learn/courses/30/lessons/12918 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ⭐️ 코드 방법 1 class Solution { public boolean solution(String s) { boolean answer = true; if(s.length() == 4 || s.length() == 6) { for(int i = 0; i 6) { return false; } else { return true; } } public boolean is_Num(String s) {..

[백준 / 1002번] 터렛 - (Java - 수학)

1002번: 터렛 각 테스트 케이스마다 류재명이 있을 수 있는 위치의 수를 출력한다. 만약 류재명이 있을 수 있는 위치의 개수가 무한대일 경우에는 -1을 출력한다. www.acmicpc.net 💬 문제 접근 2번 테스트케이스를 가지고 좌표체계를 한번 그려본다. 그리게 되면 두 원이 생긴다는 것을 알 수 있다. 피타고라스 식을 사용해 두 원의 중심점을 기준으로 원의 접점이 얼마나 생기는지 생각해보며 계산하면 된다. 💡 문제 풀이 int between_distance = (int)Math.sqrt(Math.pow(x1 - x2, 2) + Math.pow(y1 - y2, 2)); 피타고라스 식을 사용하여 두 점간의 거리를 구해준다. double형을 사용해줘도 되지만 그냥 int형으로 형변환을 해줬다. 위 사진..

CodingTest/BOJ 2022.12.22
728x90
반응형