본문 바로가기
  • hazard_dev@__
  • hazard_dev@__

분류 전체보기74

[Python 자료구조] 트리자료구조 구현_implemented Tree Structure@_탐색, 순회, 추가 및 삭제 Powerful Tree Structure on Python 파이썬의 트리 자료구조에 대해서 학습해보도록 하겠습니다. 보통 트리 자료 구조라 함은 나무의 형태를 떠올리는데 아주 정확합니다. 마치 데이터가 나무가 가지 치듯 뻗어 나간 듯한 형태라 하여 트리 자료 구조라 합니다. 자료구조 수업을 들으신 분이라면 아마 어느 정도 구현하실 수 있겠지만, 솔직히 인간의 기억력은 한계가 존재하잖아요^^; 대충만 훑으셔도 될 것 같으며, 처음 보시는 분들은 면밀하게 하나하나 따라오시다 보면 시간은 좀 걸리시겠지만 학습하실 수 있습니다. 트리 자료구조는 많은 추상적인 사고력을 요합니다. 물론 다른 자료구조도 마찬가지만, 비선형 자료구조이기 때문에 일반적인 형태를 떠올려선 안됩니다!! 그렇다면 구현을 해보도록 하겠습니다.. 2021. 1. 4.
[Go#2] Go언어 변수_ 상수, 타입, 타입 캐스팅!!! Powerful Concurrency Language Go 저번 시간에는 고 설치법 및 기본적인 사용방법에 대해서 알려드렸습니다. 만약 설치를 못하신 분이라면 아래 링크를 통해 설치를 하고 오시는 것을 추천드립니다!! hazarddev.tistory.com/63 [Go#1] Go언어 설치 및 기본 사용방법!!! Installing Go _Each Os And Introduce 다양한 언어에 대한 소개를 작성하고자 하는데, 그중 요새 매우 핫한 Go프로그래밍 언어에 대해서 소개를 진행하고자 합니다!! 우선 Go 언어는 오픈소스 프로젝트 언 hazarddev.tistory.com 이번 시간에 설명드릴 내용은 고의 변수 타입 및 상수, 형 변환에 대해서 알려드리려 합니다!! 물론 쉽지 않지만 천천히 따라오시다.. 2021. 1. 3.
[Go#1] Go언어 설치 및 기본 사용방법!!! Installing Go _Each Os And Introduce 다양한 언어에 대한 소개를 작성하고자 하는데, 그중 요새 매우 핫한 Go프로그래밍 언어에 대해서 소개를 진행하고자 합니다!! 우선 Go 언어는 오픈소스 프로젝트 언어이기 때문에 누구나 사용할 수 있다는 장점이 있으며 정보를 많이 얻을 수 있다는 점이 아주 좋습니다! Introduce Go 2009년 구글에서 재직하고 있는 로버트 그리즈머, 롭 파이크, 켄 톰프슨이 개발한 프로그래밍 언어입니다. 당연히 현대적인 프로그래밍 언어답게 가비지 컬렉션 기능이 있고, 병행성을 잘 지원하는 컴파일 언어입니다! 가끔 고랭이라고 하시는 분들도 계시지만, 정확한 명칭은 Go(고)입니다. 고 언어의 역사를 거슬러 올라가보면, 켄 톰프슨이 C 코드를 만들어내는.. 2021. 1. 2.
[Kotlin#10] Kotlin(코틀린) Class to Struct(Destructuring) & Exception Handling(클래스의 구조화 및 에러 처리) Powerful Functional and OOP in Kotlin 언제 끝날까 했던 코틀린 기초 강의 글이 끝나네요!! 사실 이걸로 코틀린을 마스터할 수 없지만, 어느 정도 코틀린의 문법에 대해서 배워보았다는 수준은 가능한 것 같습니다. 이번 강의에서는 클래스의 구조화 선언과 에러 핸들링에 대해서 배워볼 예정입니다. 이다음 강의가 끝나면 코틀린을 이용한 애플리케이션 개발 혹은 함수형 언어로서의 코틀린 언어 둘 중 하나를 선택해 강의를 해볼까 생각합니다.. 고민 중😜 class to Struct 코틀린은 현대적 프로그래밍 언어의 장점이나 기능을 많이 포함하고 있습니다. 뭐 예를 들면 오늘 배워볼 클래스의 구조화 개념입니다. 어려운 개념은 아니기 때문에 코드를 보고 슼 넘어가겠지만요, 이해를 돕기 위해 파.. 2020. 12. 29.