전체 글45 [Git] git을 이용한 버전 관리 * 해당 글은 패스트캠퍼스의 자료구조 알고리즘 강의를 듣고 정리하였습니다. 저작권은 패스트캠퍼스에 있습니다. 📌 Git의 사용 이유 파일을 편집 전 상태로 돌리고 싶을 때 어떻게 해야할까? 가장 간단한 방법은, 편집하기 전에 파일을 미리 복사해두는 것 하지만 이 방법은 파일을 편집할 때 마다 매번 복사해야해서 번거롭고, 실수할 가능성도 많다. 또한 특별한 규칙 없이 마음대로 이름을 붙여놓는 경우 어떤 파일이 최신인지, 어떤 부분이 변경된건지 파악하기 어렵다. 이런 문제를 해결하기 위해 만들어진 것이 Git 같은 버전 관리 시스템이다. Git의 기능은 다음과 같다. 내가 만든 버전에서 원하는 시점마다 깃발을 꽂고 이들 간에 자유롭게 돌아다닐 수 있다 동료가 만든 버전으로 이동할 수 있다 동료와 내 버전을 .. 2021. 7. 6. [20210705] 패스트캠퍼스 네카라쿠배 2기 최종합격 패스트캠퍼스 네카라쿠배의 한달 동안 긴 여정이 끝나고 최종합하였다! 다른 사람의 후기를 보니, 합격 전화가 4시 30분에 왔다 그래서 그때부터 심장 두근거리면서 기다리고있었는데... 4시 50분쯤이 되어서야 합격 전화가 왔다 ㅎㅎ 📌 최종 면접에 관하여 다른 사람의 후기를 봤을 때는 질문이 그렇게 많은 것 같진 않았는데, 면접관 마다 질문 스타일이 달라서 그런건지 내가 면접 볼 때는 질문이 10개가 넘었던 것 같다... (그래서 너무 떨리고 숨이 막혔다,,ㅋㅋㅋ) 질문의 유형은 이러했다 보통 인성면접시 나오는 질문 (자기소개 1분, 자기 장점 단점, 팀 활동 경험, 스트레스 관리 - 유튜브에 검색하면 좋은 예시가 많다.) 자소서 기반한 질문 (나는 자소서를 약간 특이한 소재를 사용해서 그런건지 모르겠지만.. 2021. 7. 5. [20210628] 패스트캠퍼스 네카라쿠배 2기 2차 테스트 합격! 2차 테스트를 2주동안 치르면서 못푼 문제도 많아서 떨어질까봐 걱정 많이 했는데 ㅠㅠ 합격이라니~~!! 면접이라니.....ㅠㅠ 🥺 ❤️ 면접은 패스트캠퍼스 네케라쿠배 블로그에서 면접질문 리스트를 이용해서 대충 생각은 해봤는데 나 라는 사람을 잘 어필할 수 있을지 걱정이 많이된다.. 아 그리고 1학기 성적도 나왔는데~~ 시스템 프로그래밍이랑 운영체제 A+ ㅎㅎ 고생한 보람이 있다! 그치만 캡스토는 B+...또르륵 발표를 한번 말아먹어서 그런것같다.. 나머지 2 과목은 성적이 아직 안올라왔다. 언제 올려주실건가요 교수늼~~! 면접 잘 보구! 올해를 열심히 공부하면서 마무리하고싶다. 2021년 딱 절반 지났는데 헛되게 보낸 것 같진 않아 다행이다 ㅎ☺️ 2021. 6. 28. [python] lambda(람다) 표현식 📌 람다 표현식이란 람다 표현식은 식 형태로 이루어져있다. 함수를 간편하게 작성할 수 있어서 다름 함수의 인수로 넣을 때 주로 사용된다. 📌 람다 표현식으로 함수 만들기 ✔️ def 함수 표현식으로 함수 만들기 def plus_ten(x): return x + 10 print(plus_ten(1)) # 11 ✔️ 람다 표현식으로 작성하기 lambda 매개 변수들: 반환할 식 plus_ten = lambda x: x + 10 print(plus_ten(1)) # 11 ✔️ 람다 표현식 자체를 호출하기 (lambda 매개변수들: 식)(인수들) print((lambda x: x + 10)(1)) # 11 ✔️ 람다 표현식 안에는 변수를 만들 수 없다! (lambda x: y=10; x+y)(1) # Synta.. 2021. 6. 25. [20210625] 패스트캠퍼스 네카라쿠배 2차 파이널 테스트 오늘은 패스트캠퍼스의 네카라쿠배 프로그램 2차 테스트중 파이널 테스트를 치르는 날이다! 결과는 6월 28일에 나온다.. 떨려~~ 2주동안 매일매일 테스트를 치르면서 공부도 많이 하긴 했지만,.. 하필 초반에 학교 기말고사 기간과 겹친 바람에 2차 테스트에 온전히 집중할 수 가 없었다. 그리고 문제도.. 생각보다 어렵고 지엽적으로 나와서 당황한적이 한두번이 아닌지라... 🥺 결과가 어떻게 나오던 나는 이번 기회로 프로그래밍 공부 블로그도 시작하게 되었고, 깃허브에도 열심히 공부하거나 작성한 코드들을 올릴 예정이다! 열심히 살아보쟈구!! 화이팅 🤓 2021. 6. 25. [자료 구조] 트리(Tree) - 2. 파이썬 구현 * 해당 글은 패스트캠퍼스의 자료구조 알고리즘 강의를 듣고 정리하였습니다. 저작권은 패스트캠퍼스에 있습니다. 📌 노드 클래스 만들기 ✔️ Node 는 data값과 brach에 대한 정보를 가지고 있다. class Node: def __init__(self, value): self.value = value self.left = None self.right = None 📌 이진 탐색 트리 삽입/ 탐색 구현 ✔️ 이진 탐색 트리를 control 하는 class를 생성한다. => NodeMgmt class NodeMgmt: def __init__(self, head): # 제일 위에있는 root node를 설정 self.head = head def insert(self, value): # root node 부터.. 2021. 6. 25. 이전 1 ··· 3 4 5 6 7 8 다음