본문 바로가기

분류 전체보기689

java - class 생성 후 반복문 돌리며, 합집합, 차집합, 교집합 java는 여전히, "작성 된" 코드를 보면, 무슨 내용인지 "추측"은 가능 하지만,내가 작성 하라면, 진짜 기초 중의 기초 루틴 public ~ 하고 출력하는 것 외에는 아직너무 모자란 것 같다. 알고리즘도 배우면서, java 기초도 분명히 해야겠다. // import java.util.Arrays;// import java.util.HashSet;import java.util.ArrayList;// ArrayListclass MySet { ArrayList list; // 생성자1// 객체 MySet() { this.list = new ArrayList(); } // 생성자2// 데이터를 담게되는 생성자 MySet(int[] arr) { .. 2024. 12. 31.
git push, git clone 무반응 증상 해결 완료 #1 증상git은 이미 연결되어있다는 전제하에git add .git commitgit push3단 구조로 이루어졌다.하지만, git commit 까진 되는데 이후에 git status를 해보면git commit 한 자료가 온데간데 없이 사라지는 증상이 있었다. 당연하게도 git push를 하면 push할 내용이 없다.라는 식으로 나왔다.  #2 해결 시작git add .을 하고 나서git status를 해보면어디의 무언가가 modified 라고떴다. git commit -m "test"라고 하면내가 add 한 자료들이 주르륵 떴다.하지만 git status를 하면 내용이 없었고 git push를 하면 push 할 내용이 없다고 하더라.#3 해결 과정우선 찾은 방법은 챗gpt를 썼다.방법으로는1. remo.. 2024. 12. 29.
Java - HashSet, ArrayList 및 집합, 합집합, 교집합, 차집합 등 집합개념 아래의 내용은 여타 선언과 같은 개념인 것 같다.그래도 궁금한점이 생겨서 공부할 겸 2가지 적어본다. #1 add 개념add개념은 주석처리로 적어놓기도 했지만, java는 기본적으로  set1로 선언한 선언문의 경우에어떤 "집합리스트"가 되는 것 같고,따라서 1을 3번 add 했을때, 1+1+1이 아닌, 해당 리스트에 1이 없으면 채워넣고, 혹여 1이 이미 들어있다면 새로 들어오는 것은 버리는 개념인 것 같다.* 전체적으로 작성하면서, HashSet의 유니크 개념이 뭔지 확실히 알고 싶어서 공부해보니깐HashSet 선언을 하게 되면 해당 리스트에 [] 이렇게 공백일 경우에바로 위에서 말한 개념 처럼 이미 있으면, 새로 들어오려는 것을 버리고, 만약 없으면, 새로 들어오는 개념의 유니크였다. 이와 반대 개.. 2024. 12. 27.
무언가 빛을 본다는 시간 무언가 빛을 보는 시간이라는 것은 누구도 예외 없이 한순간에 일어나지 않음을 알고 있었다.그리고 알고나서 10년 정도가 흐른 지금에야 그것이 무엇인지 비로소 알 것 같았다. 우리가 흔히 보는 가수를 우리가 알게 되기까지 아무리 못해도 10년 정도가 걸리는 것 같다. 가령 저스틴비버를 예로 들자면, 94년생인데, 3~4살 부터 음악을 시작했다고 하는데, 보수적으로 생각했을때 4살때부터 음악을 시작했다고 한다.그리고 2009년에 데뷔를 하고 나서 전세계가 알게 되었다.음악을 시작하고 나서 약 11년 정도가 걸린 셈이다. 지드래곤도 빅뱅 데뷔 이전에는 모두가 안다기 보다는 아는 사람만 아는 느낌이였다.이후로 빅뱅을 데뷔하고 나서는 아직도 기억하는데, 별다른 특별할것이 없는 사람들이 괴상한 장르를 가져와서 모두.. 2024. 12. 27.