- 博客(21)
- 收藏
- 关注
原创 C语言哈希表
哈希表是一种通过哈希函数将关键字映射到数组索引的数据结构。每个元素(键值对)由一个键(Key)和一个值(Value)组成。理想情况下,哈希函数能将不同的键均匀地分布到哈希表的各个位置,从而实现高效的数据操作。// 定义键值对的结构体char* key;// 键int value;// 值// 指向下一个节点的指针(用于链地址法)} HashNode;// 定义哈希表的结构体int size;// 哈希表的大小(桶的数量)// 指向哈希表数组的指针。
2024-10-17 23:42:36
1368
原创 时间复杂度介绍
时间复杂度是指一个算法在运行过程中所需要的时间与输入规模之间的关系。通常用大O符号(Big O)表示,用以描述算法最坏情况下的运行时间增长率。
2024-10-17 23:35:24
1828
原创 使用sqlite3实现图书管理系统api
使用工具如 Postman 或 curl 来测试这些API端点。DELETE /books/: 删除特定图书。GET /books/: 获取特定图书。PUT /books/: 更新特定图书。GET /books: 获取所有图书。POST /books: 添加新图书。
2024-09-22 15:12:40
243
原创 SQLite3简介
SQLite3是一个进程内的库,实现了自给自足、无服务器、零配置的SQL数据库引擎。它是世界上最广泛部署的SQL数据库引擎,被嵌入到众多流行的浏览器、操作系统和移动设备中。
2024-09-22 14:23:24
486
设备树编写规范,设备树的基本概念,如节点、属性等
2024-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人