메모리: 74 MB, 시간: 0.06ms
코딩테스트 연습 > 연습문제
class Solution {
public int solution(int n) {
int answer = 0;
for(int i = 1; i <= n; i++) {
if(n % i == 0) {
answer += i;
}
}
return answer;
}
}
메모리: 75.8 MB, 시간: 0.25 ms - Answer Code1
메모리: 77.7 MB, 시간: 0.04 ms - Answer Code2
코딩테스트 연습 > 연습문제
class Solution {
boolean solution(String s) {
int pCount = 0, yCount = 0;
String[] array = s.toLowerCase().split("");
for (int i = 0; i < array.length; i++) {
if ("p".equals(array[i])) {
pCount++;
} else if ("y".equals(array[i])) {
yCount++;
}
}
if (pCount != yCount) {
return false;
}
return true;
}
}
class Solution {
boolean solution(String s) {
s = s.toLowerCase();
int count = 0;
for (int i = 0; i < s.length(); i++) {
if (s.charAt(i) == 'p')
count++;
else if (s.charAt(i) == 'y')
count--;
}
if (count == 0)
return true;
else
return false;
}
}
IT업계에서 프로젝트를 할 때 기본적으로 팀 구성이 PM, 디자인, 프론트, 백엔드로 구성되어 있다.
내가 주로 공부중인 백엔드 개발자 역량
뿐만 아니라, 다른 직무에 대한 이해도 필요하다고 생각해서 해외 온라인 강좌 Coursera 사이트에서 해당 강좌들을 수강했다.
수강 기간: 2022.12.24 ~ 2022.12.31 한 강좌당 완료하는데 약 18시간 ~ 22시간 필요 언어, 자막: 영어
2023 Dev History
인프런 강의: 우아한형제들 최연소 기술이사 김영한의 스프링 완전 정복
인프런 강의: 김영한의 스프링 부트와 JPA 실무 완전 정복 로드맵
객체 지향 설계, 테스트와 관련된 책
협업, 마인드 관련된 책
230101 ~ 230107
230109 ~ 230115
Git Blog 만들기(Jekyll)
230120 ~ 230125
스프링 핵심 원리 - 기본편
BeanFactory와 ApplicationContext
다양한 설정 형식 지원 - 자바 코드, XML
스프링 빈 설정 메타 정보 - BeanDefinition
모든 개발자를 위한 HTTP 웹 기본 지식
[HTTP] 인터넷 네트워크 - 인터넷 통신 / IP / TCP, UDP / PORT / DNS
[HTTP] URI와 웹 브라우저 요청 흐름
230126 ~ 230131