원형 연결 리스트 N개의 리스트에서 K번째 삭제하기 - [C] [자료구조] 구현하기(Circular Linked List)
·
Dev/알고리즘-자료구조
문제 ::  원형으로 N명 만큼 둘러 앉아서 K번째 사람을 한명씩 처형시킬 때 처형되는 순서를 출력 (컴공 과제)접근방식원형 연결 리스트(Circular Linked List) (순환 리스트)를 구성하여 K칸씩 움직이며 해당칸을 삭제해주면 된다. 입력 : 포로수 처형위치 (ex)N K5 1 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788#define _CRT_SECURE_NO_WARNINGS#include stdio.h> //.cpp typedef stru..
[개탱][C][컴공과제][희소행렬의 합구하기][파일 입출력][구조체]
·
Dev/알고리즘-자료구조
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283#define _CRT_SECURE_NO_WARNINGS#include typedef struct{ int row; int col; int value;} element;typedef struct{ element data[100]; int rows; // 행의 개수 int cols; // 열의 개수 int terms; // 항의 개수} SparseMatrix; int max(int a1, int b2);int iArray[100]..
김탱
'과제' 태그의 글 목록