목록전체 글 (418)
Creative Code
※main.cpp파일 #include #include #include "list.h" int main(void) { List list; list.insertFirstNode(4); //[4] list.printList(); list.insertFirstNode(3); //[3,4] list.printList(); list.insertFirstNode(1); //[1,3,4] list.printList(); list.insertNode(1, 2); //[1,2,3,4] list.printList(); list.deleteNode(3); //[1,2,4] list.printList(); return 0; } ※list.h파일 #pragma once struct Node { int data; struct No..
※main.cpp파일 #include #include "queue.h" int main(void) { Queue s1(10), s2(100); s1.push(100); s1.push(200); std::cout
※main.cpp 파일 #include #include "stack.h" int main() { Stack s1(10), s2(100); // 생성자 사용 s1.push(100); //구조체 자료는 인자를 전달할 때 오버헤드를 줄이기 위해 포인터를 쓴다. s1.push(200); s1.push(300); std::cout
//N번째 소수까지 사용해 길이가 가장 긴 연속된 합성수 수열을 만들때 수열의 최소 소인수 배열 #include #include #include #include using namespace std; vectorprimes(int &N) { vectorprime; prime.push_back(2); prime.push_back(3); for (int i = 4; i < 10000; i++) { int count = 0; for (int j = 2; j < i; j++) { if (i % j != 0) { count++; } } if (count == i - 2) { prime.push_back(i); } if (prime.size() == N) { break; } } return prime; } int s..
#define _CRT_SECURE_NO_WARNINGS #include #include int Player_damage; int Monster_damage; int input; class Player { public: int LV; int HP; int EXP; bool DEAD; int ATK; int Total_EXP; int Total_HP; int liquid; Player(); void attack(); void recover(); void show_status(); }player; class Monster { public: int HP; int ATK; Monster(); void attack(); void show_status(); }monster; Monster::Monster() { H..
/* 축구선수 관리프로그램 */ #define _CRT_SECURE_NO_WARNINGS #include #include #include int Total_Player_num; int User_input; struct Worlds2020 { char player_team[30]; char player_name[10]; int player_old; char player_position[20]; int player_goal; int player_pass; int player_assist; double player_score; }; typedef struct Worlds2020 Worlds; int player_register(Worlds* worlds, int* player_num); int player_s..