본문 바로가기

프로그래밍4

자료구조와 알고리즘 개념 알고리즘은 문제 해결을 위한 처리절차 이므로 아래 그림에서 요리법을 알고리즘이라고 할 수 있으며, 알고리즘이 문제를 처리할 때, 그 문제는 데이터의 형태로 입력되고 결과물 역시 데이터 형태로 출력하게 됩니다 대량 데이터를 효율적으로 관리하는 메커니즘을 자료구조라고 합니다. 현실 세계에서는 앞 3자리 수 만으로 대략적인 시, 군, 자치구를 파악할 수 있으며 뒤 2자리를 일련번호로 구성하고 있는 우편번호를 자료구조의 좋은 예로 볼 수 있습니다 2023. 1. 8.
React란? 리액트소개 · facebook에서 어떻게 하면 user interface를 빠르고 잘 만들 수 있을지에 대해 고민하다 만들어 짐. 2013 5월 오픈 소스를 공개 - React Native 2015 5월 - 함수형 컴포넌트 HOOKS(in React 16.8) 2019 2월 - SSR(in React 18) 2022 3월 · React: Web Application - SPA(Single Page Application): 한 페이지 내에서 자유자재로 네비게이션 할 수 있는 것 - CSR(Client Side Rendering): 다운 받은 후 UI가 표기 되는 것 - SSG/SSR(Static Side Generation / ServerSideRendering): 'Getsby', 'NEXT.js' 프레.. 2022. 12. 31.
[코틀린/IntelliJ] Hello World! 출력하기 이미지를 클릭하면 확되된 이미지를 볼 수 있습니다 1. IntelliJ를 시작하고 메뉴에서 [File > New > Project] 를 선택하여 프로젝트 설정화면으로 넘어 갑니다 2. 설정 화면이 나타나면 왼쪽의 [Kotlin]을 선택하고 오른쪽의 [Kotlin/JVM]을 선택한 다음 [Next] 버튼을 누릅니다. 3. 프로젝트 이름은 HelloWorld로 할 것 입니다. 프로젝트의 위치는 자기 계정의 하위 디렉터리가 기본 설정됩니다. 만일 SDK의 위치가 정의 되지 않은 경우 [New] 버튼을 누르고 Zulu의 OpenJDK의 설치 경로를 지정해 줍니다. 모든 내용을 채운 후 [Finish] 버튼을 누릅니다. 4. 프로젝트 이름 왼쪽에 있는 화살표 모양을 누르면 프로젝트 구조가 펼쳐집니다. 그런 다음 .. 2019. 12. 14.
[코틀린/IntelliJ] 설치―개발환경 구축하기 Ⅰ. 자바 JDK 개발환경 구축하기 1. 여기를 클릭하여 OpenJDK인 Zulu를 설치합니다. 설치 경로를 메모해 주세요. 2. '윈도우키+pause'를 눌러서 제어판의 시스템 화면을 띄워주고 아래와 같이 클릭해서 환경변수 설정화면을 띄워줍니다. 그리고 시스템 변수를 새로 만듭니다. 3. 변수 이름에 아래와 같이 JAVA_HOME을 입력해주고 '변수 값'에는 1번에서 메모해 둔 Java의 설치경로를 입력한 뒤 확인 버튼을 누릅니다. 4. 새 시스템 변수가 추가되었습니다. 시스템 변수 목록에 있는 Path 변수를 더블클릭하면 시스템 변수 편집화면이 나타납니다. 그러면 변수값 맨 뒤에 ;%JAVA_HOME%\bin을 입력해줍니다 5. '윈도우키+R'을 누르고 'cmd'라고 입력한 다음 엔터를 누르면 명령 .. 2019. 11. 24.