C/C++共64篇
计算机专业敲门砖。
【C】时间差计算(表达式:运算符和算子,取余运算) - AI科研 编程 读书笔记 - 小竹の笔记本

【C】时间差计算(表达式:运算符和算子,取余运算)

时间差计算代码 //计算时间差 #include<stdio.h> int main() { int hour1,minute1,hour2,minute2; printf('请输入第一个时间\n'); scanf('%d %d', &hour1,&minute1); printf('请输入...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
04618
【C】二维数组每行冒泡排序 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】二维数组每行冒泡排序

void sort2D(int arr[][cols], int rows, int cols) {    int temp;    for (int i = 0; i < rows; i++) {        for (int j = 0; j < cols - 1; j++) {            for (...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
04016
【C】顺序数组的二分查找 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】顺序数组的二分查找

关键函数 int binarySearch(int arr[],int n,int k){ int low=0,mid,high=n-1; while(low<=high){ mid = (low + high)/2; if (k==arr[mid]){ return mid; } if (k<arr[mid]){ high = mid ...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
038811
【数据结构】链栈的基本操作(C++实现) - AI科研 编程 读书笔记 - 小竹の笔记本

【数据结构】链栈的基本操作(C++实现)

我介绍了数据结构中链栈的基本概念和 C++ 实现。我首先解释了链栈是一种基于链表、遵循后进先出(LIFO)原则的栈结构,它比顺序栈在内存管理上更灵活。接着,我展示了链栈的节点定义,并详细讲...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
037412
【C++】使用cpp-httplib库实现http通讯 - AI科研 编程 读书笔记 - 小竹の笔记本

【C++】使用cpp-httplib库实现http通讯

我介绍了如何使用 C++ 的 cpp-httplib 库实现 HTTP 通讯。我以通讯录云备份功能为例,详细展示了服务端和客户端的实现方法。在服务端,我创建了处理文件上传、下载和删除请求的路由。在客户端,...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
033111
【C++】北京地铁线路小助手终版功能演示 - AI科研 编程 读书笔记 - 小竹の笔记本

【C++】北京地铁线路小助手终版功能演示

我开发了一款基于C++的北京地铁线路查询助手,融合了数据结构与算法知识,实现了多用户管理、线路动态调整、路径规划等特色功能。项目运用了封装/继承/多态等面向对象特性,结合DFS/BFS/弗洛伊...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
03198