분류 전체보기

문제 내 풀이 #오답 값은 맞게 나왔으나, 런타임 에러 발생 class Solution { public int[] solution(int[] numbers, int num1, int num2) { int[] answer = new int[num2]; int j = 0; for(int i=num1; i 범위 지정을 안해줘서 num2 - num1 +1는 범위 지정해주는 규칙? 임 class Solution { public int[] solution(int[] numbers, int num1, int num2) { int[] answer = new int[num2 - num1 +1]; int j = 0; for(int i=num1; i
문제 내 풀이 # 오답 class Solution { public int[] solution(String[] strlist) { int[] answer = {}; for(int i=0; i
전반적인 느낀점 자바 진도가 끝났지만 끝나지 않았다. 역시나 객체지향에서 걸려서 헤매고 있다. 부족한 점을 깨달았으니 앞으로 열심히만 하면 될 것 같다...ㅎㅎ 고3 때로 돌아간 것 같은 기분이 든다. 수업과 과제는 여전히 너무 어려웠고 사실 혼자서는 절대 못했을 것이다. 하지만 조원분들이 있었기 때문에 힘이 많이 되었고 캠프를 계속 다니게 되는 동기가 되는 것 같다. 현재는 물어보기만 하는 것 같아 죄송하지만 실력이 올라서 작더라도 도움이 되었으면 좋겠다. 🙂 좋았던 점 배웠던 것을 활용한 스터디 시간을 강사님께서 주셨는데 그때 도움을 받으며 스스로 해보니 너무 좋았다. 수업 때 배운게 너무 많아서 나중에 코드를 보면 다 섞여 있어 사실 코드가 어떤 순으로 진행되는지 알아보기 어려웠고 제대로된 복습이 ..
문제 내풀이 필요없는 것을 많이 한 것 같다. 예를들어 int로 형변환? class Solution { public int solution(int n, int k) { int answer = 0; int sheep = 12000; int drink = 2000; int service = 0; service = (int) ((n / 10) * drink); answer = (n*sheep) + (k*drink) - service; return answer; } } 다른 사람 풀이 #1 간결해서 좋다 class Solution { public int solution(int n, int k) { return n * 12000 + k * 2000 - (n / 10 * 2000); } } #2 객체지향을 활용한 ..
문제 내풀이 for문을 이용해 count를 세서 평균값 구했다. class Solution { public double solution(int[] numbers) { double answer = 0; int count = 0; for(int i : numbers) { answer+=i; count++; } return answer/count; } } 다른 문제 풀이 stream활용했다. 간결하고 가독성이 훨씬 좋기 때문에 stream활용할 수 있는 법을 익혀야겠다. orElse(0) : null값일 경우 0으로 반환 import java.util.Arrays; class Solution { public double solution(int[] numbers) { return Arrays.stream(num..
문제 내 풀이 # 1번 째 풀이(오답) int solution(int angle) { int answer = 0; if(0
· 공부/SQL
DDL(Data Definition Language), 데이터 정의어 데이터를 생성, 수정, 삭제하는 등의 전체 골격을 결정하는 역할을 하는 언어 create, alter, drop, tuncate DML(Data Manipulation Language), 데이터 조작어 정의된 데이터베이스에 입력된 레코드를 조회, 수정, 삭제하는 등의 역할을 하는 언어 select, insert, update, delete DCL(Data Control Language) 데이터베이스에 접근하거나 객체에 권한을 주는 등의 역할을 하는 언어 grant, revoke, commit, rollback 출처 DDL, DML, DCL 이란? (velog.io)
· DB/MySQL
SQL에는 사용자가 실수로 데이터를 삭제하는 것을 방지하기 위해 safe mode가 디폴트로 설정되어있다. safe mode 해제 방법 # 방법 1 : 직접 코드 치기 0 : safe update mode 해제1 : safe update mode 설정 SET sql_safe_updates=0; # 방법 2 : Workbench 설정 바꾸기 [ Edit - Preference - SQL Editor - 맨아래 Safe Updates 체크해제]
· DB/MySQL
데이터베이스 생성 # test 데이터베이스 생성 creat database test; # test 데이터베이스가 존재하지 않을 때, 이 이름으로 생성 creat databaese if not exists test; 데이터베이스 선택 데이터베이스 생성 후, 선택 해주고! 테이블을 만들어야함 # test 데이터베이스 선택 use databases test; 데이터베이스 보기 # 데이터베이스 보기 show datadases; # 테이블 보기 show table; 데이터베이스 삭제 # test 테이블 자체 삭제(전부 날아감) drop table test; # test 테이블의 데이터만 삭제 delete from test; 사용자 조회 # test 스키마 선택 use test; #사용자 목록 조회 selet us..
전반적인 느낀점 첫 수업부터 혼자 공부했던 것은 작은 범위에 속하기 때문에 모르는 부분이 너무 많았다는 것을 깨달았다. 동시에 이제와서 직무를 바꾸는 것이 맞을까라는 생각에 갇혔었다. 회사를 다니던 때를 떠올리며 다시 마음을 다 잡았다. 자료구조, 알고리즘, 수업진도...해야 할 것이 너무 많고 모든 것을 혼자하기에는 무리라고 판단했다. 아직은 다른 분들께 도움을 받을 때인 것 같다.. 좋았던 점 부족한 점이 많다는 것을 깨닫고 게으르지 않게 계속해서 하려고 했다는 것이다. 아쉬웠던 점 계속해서 뭔가를 해보려고 하지만 막혀서 나아갈 수 없어, 어떠한 성과도 없었기 때문에 많이 아쉽다. 개선할 점 스스로 부족한 점을 깨닫고 좌절하는 시간이 너무 많았다. 다른 일을 해왔으니 못하는 것은 당연하다. 하지만 6..
sesam
'분류 전체보기' 카테고리의 글 목록 (18 Page)