목록전체 글 (94)
밍쎄의 코딩공간
import java.util.*; class Solution { public int solution(int[] rank, boolean[] attendance) { int answer = 0; ArrayList al = new ArrayList(); for(int i = 0; i a[0] - b[0]); answer += al.get(0)[1] * 10000; answer += al.get(1)[1] * 100; answer += al.get(2)[1]; return answer; } } https://school.programmers.c..
이번 부캠 프로젝트 끝나면 깃허브에 집중해 보긔~ https://geonlee.tistory.com/206 당신의 Github을 매력적으로 보일 수 있는 방법들 ✨ 👋 들어가며 개발자에게 Github이란 어떤 공간일까? 나의 코드를 공유하는 저장소이자, 남들의 코드를 쉽게 다운로드 받고 쓸 수 있는 마켓이면서, 멋진 개발자들을 볼 수 있는 만남의 공간이다. geonlee.tistory.com
import java.util.*; class Solution { public int[] solution(String myString) { ArrayList al = new ArrayList(); int cnt = 0; for(char c : myString.toCharArray()){ if(c == 'x'){ al.add(cnt); cnt = 0; } else cnt++; } al.add(cnt); int[] answer = new int[al.size()]; for(int i = 0; i < al.size(); i++){ answer[i] = al.get(i); } return answer; } } https://school.programmers.co.kr/learn/courses/30/lessons..

[백준 장학금] 목표 1. 1일 1 코딩테스트 2. 공부한 내용 개념 업로드 (1주 3개 ) : 알고리즘, 자료구조, 운영체제 3. 2일 1 스크랩 4. 1주 1독서 (4주 4개) : 객체지향의 사실과 오해 2주차의 회고록은 반성으로 시작해서 반성으로 끝난다. 위 한 줄로 요약할 수 있을 것 같다. . . 1차 회고록 : https://back-end-ming.tistory.com/24 나의 일주일 간의 좋지 않았던 행동 시간을 너무 낭비하는 경향이 있다. (부지런하지 않음) 실습에 비해 개념의 기여도가 너무 큼 (실습에 비중 늘리기) 하루의 끝이 보람차지 않음 (하루의 나의 목표 달성 수치를 나타내야 겠음) + 1일1일 회고 필요. 쓸 데 없이 생각이 너무 많음 (욕심만 많음, 너무 과함) 위의 좋지 ..

협력은 다수의 연쇄적인 요청과 응답의 흐름으로 구성된다. 우리 인간도 협력이 없으면 살아갈 수 없다. 우리는 개인의 힘으로 살아가는 것이 아니라 개개인의 힘이 모여 사회 공동체의 힘으로 살아가는 것이다. 그 협력은 우리의 책임을 기반으로 만들어진다. . . 책임 객체 지향 세계에서 어떤 객체가 어떤 요청에 대해 대답해 줄 수 있거나, 적절한 행동을 할 의무가 있는 경우 해당 객체가 책임을 가진다고 말한다. 결국 어떤 대상에 대한 요청은 그 대상이 요청을 처리할 책임이 있음을 암시한다. 책임의 분류 (두 가지) 하는 것 - 객체를 생성하거나 계산하는 등의 스스로하는 것 - 다른 객체의 행동을 시작 시키는 것 - 다른 객체의 활동을 제어하고 조절하는 것 아는 것 - 개인적인 정보에 관해 아는것 - 관련된 객..
CRUD : 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능 : CRUD를 보통 한 셋으로 봄 C -> CREATE -> INSERT => PUT/POST R -> READ -> SELECT => GET U -> UPDATE => PUT/PATCH D -> DELETE => DELETE 테이블 생성 CREATE TABEL 테이블명 컬럼명 데이터형, 컬럼명 데이터형, . . 기본키 ); 테이블 조회 SHOW TABLES; DESC 테이블명; 테이블 삭제 DROP TABLE [IF EXISTS] 테이블명; Create 데이터 생성 테이블 전체 컬럼에 대응하는 값을 모두 넣기 INSERT INTO [테이블명] VALUES(값1, 값2, ...); 테이블 특정 컬럼에 대응하는 값만 넣기 (지정되지..