- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 【Python】class初始化和__init__()函数及参数
Python中class的初始化,__init__()函数的参数和使用例子。
2023-03-04 11:08:16
1368
1
原创 栈的应用-(计算器/表达式的计算/后缀表示)
问题描述:标准输入读入一个整数算数表达式,计算结果并输出要求:1.表达式中只有+ ,-,,/,表达式末尾的=,表达式中可能出现空格2.表达式中可能出现圆括号,括号可以嵌套,不会出现错误的表达式3.出现除号/时,以整数相除进行运算,结果仍是整数。输入形式:从键盘输入一个以=结尾的算术运算表达式输出形式:在屏幕上输出计算表达结果,为整数。样例1:24/(1+2+36/6/2-2)...
2020-04-26 09:07:18
281
原创 C语言 栈的基础知识
基本概念定义:只允许在表的一端进行插入,删除操作的线性表允许操作的那一段叫做栈顶top。表中没有元素就是空栈。特点:后进先出,先进后出栈的基本操作:插入删除测试为空检验已满出栈构造原理1.顺序存储数组:STACK[0…M-1]同时定义整型变量top来给出栈顶元素的位置。上溢:top=M-;下溢:top=-1;1)初始化void initStack(){...
2020-04-26 08:43:44
392
原创 C语言文件操作打开文件关闭文件
C语言可以对文件进行读写仅仅使用文件的数据时分为以下几个步骤:1.打开文件2.读取文件3.关闭文件下面一个例子来说明文件操作的方法打开文件的方法:定义指针,使用函数fopen("路径“,“r”)进行读取,打开文件之后要判断是否打开成功。总结一下:设指针,用函数,检验。题目:文件expt.txt中每一行储存了一个表达式样例输入:1+16-2样例输出:1+1=26-2=4...
2020-04-01 20:39:17
1680
原创 链表实战(一)倒数第k个结点
题目:尽可能快地找到list所指的线性链表的倒数第k个结点,若找到,给出地址,若没找到给出NULL。限制条件:1.能求出总长2.不允许使用除了指针变量和控制变量以外的其他辅助空间。分析:不能求出总长n然后求出n-k个结点,也不能先把链表倒过来,求第k个。我们可以设置p,q两个指针,让p和q相差k个,然后两个指针一起遍历链表,当q->link是NULL时,说明q是最后一个,而p此时就...
2020-03-27 20:45:19
123
原创 C语言链表基础知识和例题
C语言线性链表什么是线性链表?链式存储的通俗解释:首先先介绍一下链式存储,链式存储就是当C语言储存数据时,数据不是在内存上一个挨着一个存储的,而是跳跃着存储的,在存储一个数据时,同时也存着下一个数据的地址(就是告诉你下一个数据在哪)。什么是线性呢:一根线上的一小段前后都只有一个链接的地方,在数据中的线性的意思就是一个数据,前面和他直接有关的只有一个数据,后面和他直接有关也只有一个数据,数...
2020-03-25 22:44:24
2035
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人