Sparta/What I Learned

22.12.22

코딩하는 또롱이 2022. 12. 22. 22:37
TIL 특강

오늘은 오랜만에 강민철 튜터님 특강이 있었다. 캠프 극초반에 깃허브 알려주신다고 오셨다가 오늘이 두번째?로 뵙는데, 아주 그냥 뼈를 때리다못해 부셔버리셨다...💀

네,,, 튜터님,,, 저 어제부터 정신차려서 조금만 아파하고 열심히 할게용,,,,,흑😭

이 때까지 TIL을 써왔던 방식이랑 추천해주신 방식이 완전 다르다고도 할 수 없고, 그렇다고 좋은 TIL도 아니지만 내가 왜 이렇게 생각을 했는지, 내 느낀 점도 중요하다고 생각했다. 왜냐면 여긴 내 공간이니까! 좋은 방향대로 흘러갈수도 , 나쁜 방향으로 흘러갈수도 있는 게 진솔한 마음을 드러내는거 아니겠어? 라고 자기위안하며,,,😎 

나의 방식에서 조금 더 튜터님의 추천방식대로 업데이트 해야겠다. 

 


알고리즘 스터디

 

더보기

나에게 있어 지금 이 순간 제일 공부의 원동력이 되어주고 있는 스터디!! 스파르타에서 정해준 조원님 들 중 한 분이 슬그머니 사라지셔서 냅다 따라갔는데 이렇게 좋은 동기 부여가 될 줄은 꿈에도 몰랐는데 ,,, 암튼 이 곳에서 열정을 노나받고 같이 해내서 내가해냄! 스티커를 다이어리에 붙이고 있는 요즘이다 캬캬

📌 배열 역순 입문 문제를 풀면서 찾아본 블로들!

더 좋은 방법이 없을까 하다가 찾아봤는데 결국 시간내로 못 풀 거 같아서 나의 풀이법은 인덱스를 따로 선언해 새 배열에 담아서 내놓는 것이었다.

 

 

 

자바(JAVA) - 배열 복사 / System.arraycopy() / clone()

여러분이 배열을 사용하다보면 어느 한 배열의 요소들을 복사해야하는 경우가 발생하는 경우가 많습니다. ...

blog.naver.com

 

 

[Algorithm] 배열 요소 역순으로 정렬하기

배열요소를 역순으로 정렬하는 알고리즘을 공부해보겠습니다. { 12,56,35,45,32,70 } 이 들어있는 배열을 반대로{ 70,32,45,35,56,12 } 바꾸는 작업을 해보도록 하겠습니다. 배열의 요소를 역순으로 정렬을

rumor1993.tistory.com

 

 

10. 배열의 활용 - 배열값 합계, 역순 출력, 특수 조건 출력

1. 배열값 합계 구하기 반복문으로 배열값을 하나씩 꺼내서 sum에 더해준다. int sum = 0; for (int ...

blog.naver.com

 

 

1차원 정수 배열 역순으로 출력

1차원 정수 배열을 포인터를 이용해 역순으로 출력하는 코드를 가져왔습니다. 결과 화면 코드 #define _C...

blog.naver.com

 

 

📌 같은 조원님이 푼 피자나누기 풀이!

신박하다 신박해,, 저번에 같이 풀었던 치킨쿠폰을 이렇게 써먹으셨다. 나는 몇줄이더라,,,,(흐린눈),,,,

피자 나누기(1)
피자 나누기(1)

 


 📌(타임어택) 없는 숫자 더하기

스파르타에서 풀라고 주는 1일 1문제를 우리는 타임 어택으로 같이 풀어보는 식으로 하고 있다.  나같은 경우에는 중복 포문 돌렸다가 에러나서 포문 2개로 나누었다가, 다시 수정하고를 반복했었는데 스터디조장님이 푸신 풀이법이 너무 맘에들어서 캡쳐! 이렇게 짧게 가능한데 나는 왜 길었던거지? 흑흑,, 오늘도 열심히 배우는 중! 

이렇게 forEach문을 쓰는 버릇을 들여야하는데 나는 그냥 냅다 포문 그대로 줄줄줄 쓰고 있으니,,,, 빨리 손에 익혀야겠다.

없는 숫자 더하기(타임어택)

말고도 다른 스터디원님은 Hashset으로 푸시려고 했는데 시간이 안되서 결국 ㅅㅣ간 초과로 다 못푸셨다. 하지만 끝나고 다 푸셨다고 하니 내일 Hashset 풀이법이 기대된다! 얏호 오늘 자기전에 조금 찾아보고 자야지 😍


 

JPA 심화

 

지난주 내내 손에도 안 잡히고 들어도 듣는둥 마는둥 그저 시간때우기 급급했던 심화 과정을 다시 처음부터 듣기 시작했다. 그래도 나름 듣기는 들었다고 두 번 들으니까 무슨 말인지 알겠어서 신기했다.

 

📌 ProductRepository

AllInOneController를 ProductRepository, ProductService, Product Controller로 나뉘었다. 그 중에서 ProductRepository는 DB 커넥트와 관련한 중요한 부분으로, 생성된 데이터를 쿼리로 저장하고, 수정하고, 업데이트 하는 CRUD 부분을 담당하고 있다. 그런데 우리는 AllInOneController에서 분명 3개였었는데 Repository로 오면서 함수가 4개로 늘어난 이유는, 원래는 한개였던 수정 함수를 getProduct() 함수로 찾아서 일치하면 수정하는 부분인 updateProduct() 함수 이렇게 2개로 따로 구현했기 때문이다.

 

 

'Sparta > What I Learned' 카테고리의 다른 글

22.12.25  (0) 2022.12.26
22.12.23  (0) 2022.12.26
22.12.21  (0) 2022.12.21
22.12.20  (1) 2022.12.21
22.12.19  (0) 2022.12.21