본문 바로가기

개념2

정렬 알고리즘 개념 베하! 안녕하세요 여러분, 일단고입니다. 8월 중반이네요. 다가올 가을이 기대됩니다. 오늘은 정렬 알고리즘의 종류엔 무엇이 있고 어떤 장단점이 있는지 알아봅시다! 정렬 알고리즘 정렬 알고리즘은 컴퓨터 공학에서 중요시되는 문제 중 하나로, 어떤 데이터셋이 주어졌을 때 이를 정해진 순서대로 나열하여 재배치하는 방법을 말합니다. 선택 정렬, 삽입 정렬, 버블 정렬, 병합 정렬, 힙 정렬, 퀵 정렬, 기수 정렬이 있습니다. 어떤 알고리즘이 가장 좋다고는 말할 수 없습니다. 상황에 따라서 적절한 알고리즘을 사용하는 것이 가장 중요합니다. 알고리즘 선택 시 고려해야 할 사항은 다음과 같습니다. 정렬할 데이터의 양 데이터와 메모리 기존의 정렬된 정도 필요한 추가 메모리 양 안정성 그럼 정렬 알고리즘을 하나하나 알아봅.. 2023. 8. 14.
테라폼(Terraform)이란? - 개념, 장점, 관리툴 ※ 목차 ▶ IAC 가상화 기술의 발전 Iac 란 Iac 종류 ▶ Terraform Terraform 개념 Terraform 장점 Terraform 구성 사용관리 툴 들어가기전에.. IT산업에 종사하면서 도구의 사용법을 익히는 것도 중요하지만, 그 뒷 배경 또한 중요합니다. 오늘은 IAC의 배경부터 관련 도구는 무엇이 있으며, 어떻게 동작하는 지에 대해 알아보는 시간을 가지겠습니다. ▶ Iac 1. 가상화 기술의 발전 VM ware, Hyper-v와 같은 기술을 통해서 여러대의 서버를 더 많이 쉽게 만들 수 있게 되었습니다. 하지만 기하급수적으로 늘어나는 서버들에 대한 프로비저닝과 운영에 대한 이슈가 발생하였습니다. 인력을 무한정으로 늘릴 수 없었기 때문에 서버 구축과 운영에 대한 자동화가 필요했습니다... 2022. 4. 6.