随笔分类 -  C语言

回顾一下C语言的学习历程,在复习道路上体会当时通宵自学初识编程的热忱
摘要:链地址法也成为拉链法。 其基本思路是:将全部具有同样哈希地址的而不同keyword的数据元素连接到同一个单链表中。假设选定的哈希表长度为m,则可将哈希表定义为一个有m个头指针组成的指针数组T[0..m-1]。凡是哈希地址为i的数据元素,均以节点的形式插入到T[i]为头指针的单链表中。而且新的元素插入 阅读全文
posted @ 2020-03-29 01:49 小白的个人总结 阅读(3726) 评论(0) 推荐(0)
摘要:C语言多线程 多线程是多任务处理的一种特殊形式,多任务处理允许让电脑同时运行两个或两个以上的程序。一般情况下,两种类型的多任务处理:基于进程和基于线程。 基于进程的多任务处理是程序的并发执行。 基于线程的多任务处理是同一程序的片段的并发执行。 多线程程序包含可以同时运行的两个或多个部分。这样的程序中 阅读全文
posted @ 2019-10-27 16:47 小白的个人总结 阅读(23184) 评论(1) 推荐(11)
摘要:文件的基本操作 文件的打开操作 fopen 打开一个文件 文件的关闭操作 fclose 关闭一个文件 文件的读写操作 fgetc 从文件中读取一个字符 fputc 写一个字符到文件中去 fgets 从文件中读取一个字符串 fputs 写一个字符串到文件中去 fprintf 往文件中写格式化数据 fs 阅读全文
posted @ 2019-10-19 15:58 小白的个人总结 阅读(3950) 评论(1) 推荐(0)
摘要:刷题网址:https://www.patest.cn/ PAT_B_1001 害死人不偿命的(3n+1)猜想 题目描述: 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n= 阅读全文
posted @ 2019-09-18 16:20 小白的个人总结 阅读(1299) 评论(0) 推荐(0)