자료구조에서 성능을 분석하기 위한 방법 중에는 측정(Measurement)이 있습니다. 이는 컴퓨터 자체에서 실행 시간을 측정하기 위한 방법으로 사용됩니다. C언어 성능 측정 C언어에서 성능을 측정하기 위해서는 어떤 방법이 있을까요? 헤더 time.h 자료형 clock_t 함수 clock(void) 매크로 CLOCKS_PER_SEC; C언어 기본 문법 우선 C언어의 기본 틀입니다. #include // 헤더 int main(void) // main 함수, 가장 먼저 실행되는 함수 { return 0; // int형 반환 } 시간 측정을 위한 문법 위의 헤더, 자료형, 함수를 이용해 시간 측정을 위한 틀을 작성해 보겠습니다. #include #include void main( void ) { clock_t..
자료구조가 무엇일까요? ( NAVER 지식백과. ) 자료구조는 컴퓨터에서 처리할 자료를 효율적으로 관리하고 구조화시키기 위한 학문입니다. 즉, 자료를효율적으로 사용하기 위해 자료의 특성에 따라 분류하여 구성하고 저장 및 처리하는 모든 작업을 의미합니다. 알고리즘은 무엇일까요? ( NAVER 지식백과. ) 알고리즘은 어떤 문제를 해결하기 위해 정해진 일련의 절차나 방법입니다. 다시말해 특정한 일이나 문제를 해결하기 위해 수행되는 해결 과정 혹은 방법을 의미합니다. 알고리즘을 기술하기 위한 방법이나 도구는 무엇이 있을까요? flow chart (흐름도) 필요한 작업과 처리의 순서를 통일된 기호와 도형을 사용해 도식적으로 표시한 것 pseudo code (수도 코드, 의사 코드, 가짜 코드) 자연 언어에서 구..
이 글은 라는 논문을 읽고 분석 및 정리한 내용입니다. 글의 출처는 아래와 같습니다. 2010년에 나온 글이지만, 현재에도 시사하는 바가 크다고 생각해 이 논문을 선정했습니다. https://link.springer.com/article/10.1007/s10796-009-9210-z 개요 먼저 RFID가 어떤 기술인지 알아보겠습니다. RFID는 Radio Frequency Identification의 약자로 다양한 분야에서 사용되는 보편적인 컴퓨팅 기술 중 하나입니다. 무선인식이라고도 하며 반도체 칩이 내장된 태그(Tag), 라벨(Label), 카드(Card) 등 저장된 데이터를 무선주파수를 이용해 비접촉으로 읽어내는 인식 시스템입니다. 또한 이 기술은 현관문부터 교통카드, 하이패스, NFC 등 다양한 ..