일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 약수
- 직사각형
- 비트연산
- 자료형
- 백엔드
- XOR
- 1978
- 소수 판별
- iNT
- 코딩테스트
- 취업준비
- 11382
- 반복문
- solutions architect associate
- 소수 찾기
- SAA
- 15894
- 3009
- unsigned
- 백준
- enhanced-for-loop
- 꼬마정민
- 음수
- 네 번째 점
- 자소서
- AWS Certified
- for문
- 키워드
- AWS
- 수학은 체육
- Today
- Total
목록전체 글 (50)
내 머리속 어딘가...

문제 : 백준 11382번 꼬마 정민 처음에 그냥 덧셈문제라고만 생각하고 이전에 다른 사람들 답안을 보고 알아낸 BufferedReader를 활용해서 해봐야겠다 하고 코드를 작성했다.첫번째 답안 : import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.StringTokenizer;public class Main { public static void main(String[] args) { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); try { String line ..

나의 말:java에서 입력을 받을때 왜 Scanner보다 BufferedReader가 왜 더 좋아?ChatGPT의 말:좋은 질문이에요! Java에서 입력을 받을 때 Scanner보다 BufferedReader가 더 좋다고 평가되는 이유는 주로 성능과 유연성 때문입니다. 아래에 비교해서 정리해볼게요.✅ BufferedReader vs Scanner: 차이점 비교 항목 BufferedReader Scanner 성능빠름 (버퍼 사용)느림 (내부에서 정규표현식 사용)기반 클래스Reader 기반 (주로 InputStreamReader)Readable 기반입력 단위한 줄(readLine()), 문자토큰 단위 (next(), nextInt() 등)파싱 기능없음 (직접 파싱 필요)있음 (nextInt(), ne..

건축을 하면서 사용했던 자동화 방식을 몇가지 기록해놓으려고 한다. 주변건물 모델링 & 대지 레벨에 맞춰 이동 이건 gis 파일에서 건물의 층수 정보를 가져와 2D 캐드 도면으로 저장 후 (qgis에서 내보낼 때 레이어명 설정 필요)그것을 input으로 사용해 주변 건물을 층의 높이에 맞게 모델링하고,모델링 된 건물을 미리 만들어놓은 대지 객체에 안착시켜출력해주는 그래스호퍼 파일이다. 레빗에서 캐드로 파일 출력 후 필요했던 작업 자동화이건 실무를 하면서 만들어서 사용했던 방식인데간단한 설명을 하자면 우리는 레빗이라는 프로그램으로 작업을 하는데 대부분 협력업체 등과 소통하기 위해서는 캐드로 변환해서 전달해야 했다.이때 캐드에서 필요없는 선 또는 레이어들이 생겼고, 파일의 개수가 몇백개가 되어 일일이 작업하..

이 책은 정말 내가 읽었던 책들 중에서 정말 마음에 드는 책들 중 하나이다.정확하게 내가 원하는 느낌으로 원하는 내용을 설명하고 있었다. 알고리즘에대한 간략한 설명과 이것이 어떤 상황에서 사용되는지 등을 보여주며간단한 예시를 들어보이면서 그림과 함께 설명해주는데그럼에도 어렵기는 하지만 알고리즘에 대해서 그나마 거부감 없이 읽어볼 수 있는 책이였다. 알고리즘 공부가 처음이거나 너무너무 하기 싫은 사람들에게도 추천해줄 수 있는 책이다. 물론 한번에 모두 이해하지는 못했지만나중에 필요한 부분을 다시 보거나 전체적으로 재독해볼 계획이다.

이 책은 정말ㅋㅋㅋ 잘못골랐다ㅋㅋㅋㅋ정확히는 읽을 시기를 잘못골랐다ㅎㅎ책 자체는 좋은 책이고 다시 읽어볼 계획이다.공부를 처음 시작할때 알고리즘의 어떤 부분을 공부해야하고 알고리즘이 개발에서 어떤 영향을 미치는지 정도가 궁금해서 최대한 수필스러워보이는 책을 골랐다.다른 책들은 전부 다 수학책처럼 알고리즘를 챕터별로 하나씩 공부하는 책들이였으니..근데 문제가 내가 너무 아무것도 모르고 골라서 책에서는 간단한 내용이리며 예시를 드는 것들도 이해를 못하는 것이다.그니까 정확히 말하면 순서를 잘못 생각한 것이다.기본적인 말을 알고 논리적으로 말하기를 공부해야되는데 순서에 맞지않게 책을 골라버려 생긴 참사였던 것이다.책을 읽은지 사실 시간이 조금 많이 지났지만아직도 읽어볼 엄두가 나지 않는다ㅎㅎ처음에 너무 아무것..

이건 순전히 개인적인 생각인데생각보다 책이 쉬운편은 아닌 것 같았다. 하지만 그 이유는 아마 내가 비전공자로서 관련 배경지식이 너무 적어서 생긴 문제인것 같았다.한두번정도 공부했거나 찾아본 내용들을 볼때는 확실히 설명이 깔끔하고 보기 좋았다.아무래도 쉽게 설명하려다보니 빠지는 내용도 있는 것 같기도 하지만 오히려 추가적인 내용들도 있었다.목차가 어느정도 흐름이 있는것 같기는 하지만 챕터별로 각각의 개념을 짚고 넘어가는 느낌이라 추후에 공부하다가 모르는 부분에 대해서 파트별로 찾아보는 용도로도 괜찮을 것이라는 생각이 들기도 했다.나중에 한번은 다시 읽어봐야 될 책이라고 생각한다.배경지식이 있을 때와 없을때는 분명 들어오는 내용이 다를 것이라고 생각이 들기 때문이다.어느정도 서버와 관련된 내용을 들은 전공자..

https://somewhere-in-my-memory.tistory.com/entry/Revit-App-%EC%A3%BC%ED%83%9D%EA%B4%80%EB%A6%AC-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%A0%9C%EC%9E%91-%EB%8F%84%EC%A0%84 [Revit App] 주택관리 프로그램 제작 도전Revit-ResidenceManager 🏠 배경BIM(Building-Information-Modeling) 프로그램인 Revit을 활용하여 건축업계에 종사하는 사람들 뿐 아니라, 건물을 관리하는 사람들 또한 유용하게 사용할 수 있도록 **“건물(주택somewhere-in-my-memory.tistory.com 현재 이 프로젝트는 언어를 공부하면서 진행..

나의 건축나는 고등학교때부터 건축에 관심을 갖고 다양한 활동들을 하다가 자연스레 건축학과에 진학하게 되었고,졸업하여 건축사무소에서 업무를 배우다가 퇴사를 하고 현재는 개발을 공부하고 있다. 하지만 나는 아직도 건축을 사랑하며, 개발을 할 때에도 건축과 관련된 나의 배경을 살려서 커리어를 만들어나가고 싶다. 건축일을 하다가 개발 공부를 시작하게 되었다고 건축을 완전히 배제한다면,이는 나의 10년을 무의미하게 버리는 것과 같다고 생각한다. 개발이라는 것은 처음 해보는 것이지만, 개발을 위한 논리적인 사고와 문제해결 방식을 나는 건축을 통해서 공부했다. 건축과 개발 : 문제해결건축도 개발, 프로그래밍과 마찬가지로 문제를 찾아내고, 이에대한 해결책을 제시하는 일이다.땅이 좁으면 좁은 땅을 어떻게 넓게 사용할 ..