미연시리뷰 (30) 썸네일형 리스트형 이미지 그레이스케일로 변환 int rcolor, g, b; int temp1 = 1; int temp2 = 1; int temp3 = 1; // for (int i = 0; i 10); // g = ((tempim16[(i*width + j) ] & 0x03E0) >> 5); // b = ((tempim16[(i*width + j) ] & 0x001F)); // int gray = (rcolor * 0.299) + (g * 0.587) + (b*0.114); // mg_lpImage[i*width + j] = gray growable array /* #ifndef __GROWABLE_ARRAY_H__ #define __GROWABLE_ARRAY_H__ #include "Array.h" using namespace std; template class GrowableArray :public Array { public: GrowableArray(int size); virtual T &operator[] (int i) override; }; // 생성자 template GrowableArray::GrowableArray(int size) { // size가 0 이하의 값이면 에러메시지를 출력하고 종료 if (size len = new_len; delete[] t; // 0을 반환 return this->data[i]; } } #endif // __GR.. 더블링크드리스트 보관용 #include #include "DLinkedList.h" int main(void) { //리스트 생성 및 초기화// List list; int data; ListInit(&list); //list의 주소값(=&list)을, plist형으로 전달. //*plist=&list. 즉 plist=list의 포인터변수 //5개 데이터 저장 LInsert(&list, 11); LInsert(&list, 22); LInsert(&list, 33); LInsert(&list, 44); LInsert(&list, 55); //저장된 데이터 전체 출력 printf("현 데이터 갯수- %d \n", LCount(&list)); if (LFirst(&list, &data)) { printf("%d", data); whi.. 잡 /* #include #include #include #define MAX_STRING_SIZE 100000000 #define MAX_PATTERN_SIZE 3000 void pmatch(char*, char*); void fail(char*); int failure[MAX_PATTERN_SIZE]; char str[MAX_STRING_SIZE]; char pat[MAX_PATTERN_SIZE]; int set[MAX_PATTERN_SIZE]; void main() { errno_t err3, err4; // FILE * pt; FILE * st; FILE* pt; //= fopen("pattern.txt", "rt"); FILE * st; //=fopen("string.txt", "rt); err3 .. 어차피 떨어질거 뭐하러 부랴부랴 탭이랑 블로그이름 바꿨지 부질없다 시발... 됐다 알고리즘 공부 그까짓거 나혼자 하지 뭐.... 계절학기 끝나면 제대로 풀어야지... 계절 선대랑 병행하기는 그렇네... 동프도 만들어야겠고... 좆까라~ 공부 씨발 나혼자 할란다~ 원래는 오늘도 풀려했는데 오늘까지인 과제가 있을줄은 몰랐네~ 잡1 #ifndef __GROWABLE_ARRAY_H__ #define __GROWABLE_ARRAY_H__ #include "Array.h" using namespace std; template class GrowableArray :public Array { public: GrowableArray(int size); virtual T &operator[] (int i) override; }; // 생성자 template GrowableArray::GrowableArray(int size) { // size가 0 이하의 값이면 에러메시지를 출력하고 종료 if (size len = new_len; delete[] t; // 0을 반환 return this->data[i]; } } #endif // __GROWA.. 이전 1 2 3 4 다음