寒假集訓日誌1

2021-09-08 21:24:56 字數 697 閱讀 4201

2019.1.12

今天集訓第一天,學習了關於檔案操作的庫內的函式open,read,write,close,seek和fopen,fread,fwrite,fclose,fseek,ftell等。這兩中型別的區別在於帶不帶f,f的含義是程式執行時,是否通過快取區。f開頭的說的是執行時先儲存在快取區,快取區經過重新整理再把結果輸出。

read定義函式 ssize_read(int fd,void *buf,size_t count);

write定義函式 ssize_write(int fd,void *buf,size_t count);

open定義函式int open(const char *pathname, int flags, mode_t mode);

lseek(fd,0,seek_set) 偏移到開頭處0位元組

seek_cur 當前位置偏移 -為向前偏移 正數往後偏移

seek_set 末尾處

fopen定義函式file *fdopen(int fildes, const char *mode);

fread定義函式size_t fread(void *ptr, size_t size, size_t nmemb, file *stream);

fwrite定義函式size_t fwrite(const void *ptr, size_t size, size_t nmemb, file *stream);

1 28寒假集訓 1(補題)

學不會今天的內容 種樹,只能補補昨天的題了otz 先補了個昨天的g題 竟因沒反應過來priority queue是優先佇列沒有寫qaq太菜了 kattis guessthedatastructure 題意 給n行資料,如果是1就塞進去,2就拿出來,判斷是佇列還是優先佇列還是棧,都不是就輸出impos...

2021寒假集訓Part 1

鞏固演算法筆記第四章 2021寒假集訓part 1 2021 01 24 25 26 題單由此進!以下只記錄個人覺得有意思的 1 p1177 模板 快速排序 include using namespace std int n,a 1000001 void qsort int l,int r 應用二分...

寒假集訓系列DAY 1

problem a.string master master.c cpp pas 題目描述 所謂最長公共子串,比如串 a abcde 串 b jcdkl 則它們的最長公共子串為串 cd 即長 度最長的字串,且在兩個串中都作為連續子串出現過。給定兩個長度都為 n 的字串,對於字串大師的你來說,求它們的...