IT_Architecture/자료구조 · 알고리즘 13

[펌] 중학생도 알 수 있는 베지에 곡선 (Bézier Curves)

출처: http://blog.coderifleman.com/2016/12/30/bezier-curves/ 읽기전에...이 문서는 일본어 「中学生でもわかるベジェ曲線」를 번역한 글입니다. “베지에 곡선”을 이용해 렌더링하게 되면 꽤 재미있고 편안하게 그림을 그릴 수 있다. 오늘은 이를 사용하는 누구라도 그 원리를 이해할 수 있도록 ..

[펌_java를 이용한 자료구조] 힙(Heap)

참고서적 : Data Structures & Other Objects Using JAVA 강좌를 시작하며... 안녕하세요. 이번엔 Heap이라는 자료구조에 대해서 배워보도록 하겠습니다. Heap은 Binary Tree의 일종으로 정렬에서 많이 쓰이는 자료구조 입니다. 강좌를 시작하기전에 한가지 짚고 넘어가 보도록 하겠습니다. 이미 지난 8회에서 Tree를 다룬..

[펌_java를 이용한 자료구조] 탐색(Searching)

참고서적 : Data Structures & Other Objects Using JAVA 강좌를 시작하며... 여러분 주변에 혹시 전화번호부가 있나요? 그곳에서 자신의 이름을 찾아보세요. 찾는 방법이야 여러가지 방법이 있겠죠. 독자분들은 어떻게 찾으셨나요? 저는 'ㅂ'을 먼저 찾고, 'ㅏ'를 찾고, 'ㄱ'을 찾고, 'ㅌ'을 찾고... 이런식으로 찾아가..

[펌_java를 이용한 자료구조] 재귀(Recursion)

참고서적 : Data Structures & Other Objects Using JAVA 강좌를 시작하며... 안녕하세요. 이번강좌는 Recursion에 대해서 배워보게 되겠습니다. 조금만 이해를 잘못하셔도 나중에 꼬이면 해결이 어려워지는 곳이므로 주의해서 강좌를 읽어주시면 감사하겠습니다. Recursion?? 재귀?? 어떠한 작업이 있다고 가정해 보겠습..

[펌_java를 이용한 자료구조] 트리(Tree)

참고서적 : Data Structures & Other Objects Using JAVA 강좌를 시작하며... 안녕하세요. 이번 강좌에서는 Tree를 배워보게 됩니다. 윈도우 탐색기를 한번 실행시켜 보시겠어요? 왼쪽에 보시면 바탕화면, 내문서, 내 컴퓨터 등의 아이콘이 보이실겁니다. 그 옆에는 +, - 기호들도 보이시죠? 그 기호 옆에는 폴더가 보이..

[펌_JAVA를 이용한 자료구조] 큐(Queue)

참고서적 : Data Structures & Other Objects Using JAVA 강좌를 시작하며 안녕하세요. 이번 강좌는 자료구조의 또 다른 하나인 Queue에 대해서 배워보겠습니다. 지난번의 Stack과는 어떤점이 다를까요? 어디로 자료를 넣고 어디서 자료를 빼는지, 어디에 쓰일지 등을 생각해 가시면서 읽어주시면 더욱 좋으리라고 필..