- 博客(16)
- 收藏
- 关注
原创 if的判断条件除01外还有那些
除了 `0` 和 `1` 这两个值外,还有许多其他值和表达式会影响 `if` 语句的执行。`if` 语句的判断条件可以是多种类型的表达式,关键在于它们的布尔值(`true` 或 `false`),而不仅仅是 `0` 或 `1`。- 空的 `std::string` 或其他空容器(如 `std::vector`、`std::list` 等)- 逻辑表达式:如 `a > b`、`x == y` 等,只要表达式结果为 `true` 或 `false`。- 任何非零整数(例如 `1`、`-1`、`2` 等)
2024-10-28 17:09:02 203
原创 单向链表的节点增加
/ 从头节点的下一个节点开始遍历。// 如果链表为空,则新节点成为第一个节点。if (l->next == nullptr) { // 检查链表是否为空。// 注意:在实际应用中,应该负责释放所有动态分配的内存以避免内存泄漏。// 将新节点添加到链表末尾。// 为链表头节点分配内存。// 释放链表内存(为了简化,这里不展示具体实现)
2024-09-20 17:58:22 227
原创 顺序表栈结构(浅浅记录一下)
i++){ //试一下入栈与出栈,入栈0到99,若数字可以被3整除,则出栈。bool push_back(zhai&s,ElemType e){ //入栈。i++){ //输出栈的每一位元素。bool pop_back(zhai&s){ //出栈。作者刚学完数据结构的栈结构,哈哈。
2024-09-20 16:43:37 204
原创 暴力法算洛谷p1005矩阵取数(不过报MLE了,哈哈)
void F(vector&arr,vector&dp1,int m, int *p,int num){ //给出第i+1行左边取j+1 //次的情况的所有de法 int k=0;
2024-09-16 00:43:20 350
原创 爬取招聘网站json信息内容,存入excel表格
简单的爬取招聘网站内容放到excel表格中,所需技术:requests.get,pandas.DataFrame,json.loads
2024-03-01 21:15:32 1342 1
原创 求1到100内所有的素数
假设n为素数,那么n只能被1和n本身整除,也就是说n除以2~n-1中的每个数,其结果一定不为0。这样,我们就可以依次取1~100中的每一个值来作为n值,接着将所取n依次与2~n-1中的每一个数求余,通过判断其结果是否每次都为0来判断所取n值是否为素数。if (n % i == 0) //如果n被2~n-1中的任意一个数整除,那么n就不是素数。//i不等于n,n不是素数,则继续执行外循环判断下一个n值。n++) //这里是外循环,其中的n也就是我们要判断的数。
2023-11-27 16:29:17 459
原创 输入三个整数,并以从大到小的顺序自左向右输出这三个数
int main()if (a > b)if (b > c)elseif (b c)elseif (a < c)elseelseelseelsereturn 0;
2023-11-25 23:43:54 382
原创 strlen与sizeof计算的字符串的长度的不同
可以看出字符串''qwertyuiop''的长度为10,而sizeof将字符串隐藏的结束位"\0"也算了进去。//计算字符串中在\0之前的长度(在计算机的存储中默认以\0结束字符串)//计算了包含\0的字符串长度,实际上就表示该字符串在存储中的实际字节数。以下是一份有助于理解的简单代码。
2023-11-25 10:42:40 491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人