본문 바로가기
반응형

Project13

8회 테코테코 ≣ 목차요약이진 트리: 왼쪽 노드와 오른쪽 노드가 균일하게 있는 경우배열, 연결 리스트를 구현할 수 있다. (메모리 제약 차이)* Tri-Tree 구조계층형 구조파일 시스템, 인덱스 B-Tree 등에 이용된다.이진 탐색 트리: 이진 트리 + 정렬정렬이 잘 되어있으면 탐색이 빠르다.트리 (사이클X) 그래프 (사이클O) - 순환참조 발생트리 (비선형 구조) 배열, 리스트 (선형 구조) 균형 이진 트리, 포화 이진 트리, 완전 이진 트리전위 순회: DFS, 트리 복사, 파일 탐색중위 순회: 오름차순 정렬, 이진 탐색 트리에서 정렬 유지후위 순회: 메모리 해제, 파일 구조 삭제, 후위 표기법 계산레벨 순회: BFS, 자식 노드를 큐에 담으면서 확인, 최단 거리 탐색(그래프에서 자주 사용되긴 함)트리첫 번째 .. 2024. 11. 10.
Point API - TDD 개발하기 Github https://github.com/kdelay/Point-API-TDDAPI 개발하면서 배운 점 작성하기 GitHub - kdelay/Point-API-TDD: 💠 포인트 충전, 조회 등 관련 API - TDD 작성하기 💠💠 포인트 충전, 조회 등 관련 API - TDD 작성하기 💠. Contribute to kdelay/Point-API-TDD development by creating an account on GitHub.github.com≣ 목차질문 메모Controller 유저 id 유무에 따라서만 테스트 하면 되는지? Controller 테스트controller 테스트는 http 계층을 다루기 때문에 integration test이다.스프링에서 통합 테스트는 필요한 모든 빈을.. 2024. 6. 18.
사내 출퇴근 프로그램 API 개발 📆 Period2024.06.08 ~ 2024. 6. 8.
여행 "해줘" package com.example.tripplanner; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import androidx.annotation.Nullable; public class BudgetSQLHelper extends SQLiteOpenHelper { public BudgetSQLHelper(@Nullable Context context, @Nullable String name, @Nullable SQLiteDatabase.CursorFactory factory, int version) { super(co.. 2022. 8. 26.
생활력 테스트 2022. 8. 26.
랜덤 숫자 게임 📃랜덤 숫자 게임 📝activity_main.xml 📝MainActivity.java package com.project.review02; import androidx.annotation.NonNull; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.os.Handler; import android.os.Looper; import android.os.Message; import android.view.MotionEvent; import android.view.View; import android.widget.Button; import android.widget.TextView; public c.. 2022. 8. 11.
구구단 게임 💡구구단 게임 - 08/03 📝MainActivity.java package com.example.gugudan; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { TextView tv_number; TextView tv_result; TextView tv_answer; TextView tv_count; Button bt.. 2022. 8. 11.
Team Project - 계산기 프로그램 처음으로 팀끼리 프로젝트를 진행해 보았습니다!!!😀 미완성인점 양해 부탁드립니다😓 👬팀원 💬 ActionListener 기능 구현 ◾ 황호연(팀장) ◾ 한은진 ◾ 이수빈 💬 UI 구현 ◾ 이재범 ◾ 이동근 ◾ 김지연(본인) 🕝 개발 기간 ◾ 2022.07.01 ~ 2022.07.01 (1일 단기 프로젝트) 💾 소스코드 2022-07-01 업로드 📂 calculate 패키지 📝 Calculate 클래스 package calculate; import java.awt.Color; import java.awt.Container; import java.awt.Dimension; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.eve.. 2022. 7. 1.
상품 구매 프로그램 💾 소스코드 📃 상품 구매 프로그램을 작성하세요. 💬 클래스 ◾ BuyerMain : 메인 클래스 ◾ Product : 제품 - Video : 비디오 제품 - Computer : 컴퓨터 제품 - Audio : 오디오 제품 ◾ Buyer : 구매자 💬 생성자 ◾ Product - Product(int price) ◾ Video - super(100) ◾ Computer - super(200) ◾ Audio - super(50) 💬 메소드 - Buyer ◾ selectMenu - 메뉴 선택 - 상품 구매 - 상품 환불 - 구매 상품 확인 - 종료 ◾ buy - 구입 - 비디오 / 컴퓨터 / 오디오 구입 - 메뉴 재선택 ◾ refund - 환불 - 비디오 / 컴퓨터 / 오디오 환불 - 메뉴 재선택 ◾ summ.. 2022. 6. 29.
728x90
반응형