본문 바로가기

분류 전체보기126

컬렉션 스트림, 입출력(IO) 스트림 정의 - 자바(JAVA) ● 컬력션 스트림 집합 자료체를 구성하는 요소 자료들을 효율적으로 다루기 위해, 요소 데이터를 데이터의 흐름으로 추상화한 스트림 ● 입출력(IO) 스트림 서로 다른 입출력 장치에 의한 입출력 수행을 동일 코드로 다루기 위해, 입출력 데이터의 연속을 데이터 흐름으로 추상화한 스트림 2023. 11. 9.
Error running 'test' 에러 해결 - PyCharm 다들 오랜만에 pyCharm을 들어가거나, 가끔 Run하면 @NotNull method com/intellij/execution/configurations/GeneralCommandLine.getExePath must not return null 해당 에러가 하단에 빨간색으로 나온적이 있을 겁니다.;;; 해결 방법은 정말 쉽습니다. 보통 2가지 중 하나가 원인인데 1. Python 설치 안함 2. 설치한 Python Interpreter 하지 안함 # Python 설치 안함 먼저 이 경우에는 Window + R을 눌러서 cmd 창을 열어봅니다.그리고 "Python"이라고 명령어를 치면 해당 버전 관련해서 뜰겁니다.만약 여기서 뜨지 않는다? 그러면 공식 홈페이지에서 다운 받으시기 바랍니다.PyCharm 특.. 2023. 9. 26.
HTML 표 태그 구현 - HTML 표 (또는 테이블)는 웹 페이지에서 데이터를 구조화하고 표현하기 위한 강력한 도구입니다. 표는 주로 엑셀이나 달력과 같은 형태로 생각할 수 있으며, 웹 페이지에서 정보를 정리하고 시각적으로 표현하는 데 사용됩니다. HTML에서 표를 만들 때 다음과 같은 기본 태그들을 사용합니다.1. 태그: 표를 정의하는 컨테이너입니다.  태그로 표를 시작하고 닫아야 합니다.2. 태그 (Table Row): 표의 각 행을 정의합니다. 행은 가로 방향으로 데이터를 나타냅니다. 표의 각 행은  태그로 시작하고 닫아야 합니다.3. 태그 (Table Data): 표의 데이터 셀을 정의합니다. 각 셀은 행 내에서 열의 위치를 나타냅니다. 셀 내에 실제 데이터를 입력합니다. 셀은  태그로 정의하고 닫아야 합니다.4. 태그 (.. 2023. 9. 11.
[자료 구조 & 알고리즘]자료구조와 알고리즘(Algorithm)의 관계 목차1. 자료구조란?2. 자료구조와 알고리즘의 관계3. 알고리즘 표기법4. 일반 표기법 vs 서적 표기법5. 자료구조의 추상 데이터 타입6. 추상 데이터 타입(ADT)란?# 자료구조란?1. 자료를 저장, 관리, 조직하는 방법2. 문제 해결에 사용할 부품3. 생각하는 방법을 훈련하는 도구 일반적으로 다루는 자료구조는 리스트, 스택, 큐, 힙, 검색트리, 해시 테이블, 그래프 등이 있으며, 생각하는 방법에는 재귀, 추상화, 정렬, 그래프 등이 있습니다.  // "알고리즘"도 "자료구조"에 포합니다.// 스택 : 먼저 들어간 이가 늦게 나옴// 큐 : 먼저 들어간 이가 먼저 나옴 - 선형 자료 구조 : 리스트, 스택, 큐- 색인 자료 구조 : 검색 트리(이진, 균형 트리), 해시 테이블 (테이터를 효율적으로 .. 2023. 9. 8.