C/C++ 第3页
计算机专业敲门砖。
【数据结构】初识二叉树+C语言实现 - AI科研 编程 读书笔记 - 小竹の笔记本

【数据结构】初识二叉树+C语言实现

课堂笔记 数组,链表它们有一个共同的特点——线性表 线性表由若干元素按照线性结构(一对一的关系)组成的有限序列,是一对一的关系。 那么一对多是由什么实现的呢?树! 树是一个由n个节点组...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
016114
【C】if-else if-else和switch-case - AI科研 编程 读书笔记 - 小竹の笔记本

【C】if-else if-else和switch-case

if-else if-else #include<stdio.h> int main() { int type=0; scanf('%d',&type); if (type==1) printf('早'); else if (type==2) printf('中'); else if (type==3) printf('晚'); else...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
016011
【深基2.例12】上学迟到 - AI科研 编程 读书笔记 - 小竹の笔记本

【深基2.例12】上学迟到

题目描述 学校和 yyy 的家之间的距离为 s 米,而 yyy 以 v 米每分钟的速度匀速走向学校。 在上学的路上,yyy 还要额外花费 10 分钟的时间进行垃圾分类。 学校要求必须在上午 8:00 到达,请计算...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
015710
【C】复合赋值和递增递减 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】复合赋值和递增递减

复合赋值 5个算术运算符,+-*/%,可以和赋值运算符“=”结合起来,形成复合赋值运算符“+=”、“-=”、“/=”和“%=” total += 5; total = total + 5; 注意两个运算符中间不要有空格 total += ...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
01575
【C】while(y--);/while(y++);最终y是多少? - AI科研 编程 读书笔记 - 小竹の笔记本

【C】while(y–);/while(y++);最终y是多少?

while(y--) #include <stdio.h> int main(){ int y=10; while(y--); printf('%d',y); return 0; } 答案:无论y一开始是多少,最终y都等于-1。 为什么? 因为非0即真+对于一个数如果一直+或者...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
01558
【C++】四舍五入 - AI科研 编程 读书笔记 - 小竹の笔记本

【C++】四舍五入

#include <iostream> #include <cmath> using namespace std; float a[100000]; int main(){ int n; cin >> n; for (int i=0;i<n;i++){ cin >> a[i]; } for (int i=0;i<n;i++){ cou...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
01557
【C++】过河卒问题 - AI科研 编程 读书笔记 - 小竹の笔记本

【C++】过河卒问题

无马情况 #include <iostream> // 定义棋盘大小 #define MAXSIZE 30 using namespace std; int main(){ int a[MAXSIZE][MAXSIZE]={0}; int n,m; // n,m为B点的坐标,A点默认为(0,0) cin >> n...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
015414
【C++】多态+非链表类链表个人思路总结 - AI科研 编程 读书笔记 - 小竹の笔记本

【C++】多态+非链表类链表个人思路总结

这个很难想,终于是想出来了。 程序中只有一个父类,若干子类。在链表中存储父类指针。 在main.cpp中,先用new一个子类对象赋值给父类指针,这个父类指针便是head。 链表的头也就在这里了,这个...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
015414
【C】大一上期末考纲 - AI科研 编程 读书笔记 - 小竹の笔记本

【C】大一上期末考纲

SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
015315
【NOIP2012 普及组】质因数分解 - AI科研 编程 读书笔记 - 小竹の笔记本

【NOIP2012 普及组】质因数分解

题目描述 已知正整数 n 是两个不同的质数的乘积,试求出两者中较大的那个质数。 输入格式 输入一个正整数 n。 输出格式 输出一个正整数 p,即较大的那个质数。 样例 #1 样例输入 #1 21 样例输出...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo2年前
015211
【模拟】各位相加 - AI科研 编程 读书笔记 - 小竹の笔记本

【模拟】各位相加

#include<iostream> using namespace std; int main(){ int num; cin >> num; while(num>9){ int total=0; while(num!=0){ total+=num%10; num/=10; } num = total; total = 0; } cout <&...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
01526
【递归】反转链表 - AI科研 编程 读书笔记 - 小竹の笔记本

【递归】反转链表

/** * Definition for singly-linked list. * struct ListNode { *     int val; *     struct ListNode *next; * }; */ struct ListNode* reverseList(struct ListNode* head) {    stru...
SmallBamboo的头像 - AI科研 编程 读书笔记 - 小竹の笔记本SmallBamboo1年前
01515