葡萄笔记
文章平均质量分 59
随心随练随缘
OR_0295
不卑不亢,落落大方
展开
-
编程基础 —— 栈
目录1 栈简介(1)定义(2)基本操作(3)线性表(4)后进先出原则2 栈的顺序存储与链式存储3 栈的基本操作4 栈的顺序存储(1)基本描述(2)栈的顺序存储代码5 栈的链式存储---->基本描述 6 练习(1)有效括号(2)逆波兰表达式求值栈首先是一个线性表,栈中元素具有前驱后继的线性关系。根据栈的定义,每次删除的总是堆栈中当前的栈顶元素,即最后进入堆栈的元素。而在进栈时,最先进入堆栈的元素一定在栈底,最后进入堆栈的元素一定在栈顶。与线性表类似,栈有两种存储的表示方式,即顺序栈与链式栈。即堆栈的顺序存储结原创 2022-07-07 16:12:41 · 800 阅读 · 0 评论 -
编程基础 —— 链表
目录1 单链表的逻辑结构与存储结构2 单链表的定义3 插入元素4 删除元素5 创建单链表(1)尾插法(2)头插法6 双链表7 循环链表(1)循环单链表(2)循环双链表8 练习(1)移除链表元素(2)旋转链表 带头节点的单链表(写代码方便) 不带头节点的单链表(写代码麻烦)3 插入元素4 删除元素5 创建单链表(1)尾插法(2)头插法6 双链表解决单链表无法逆向索引的问题7 循环链表(1)循环单链表从一个结点出发可以找到其他任何结点原创 2022-07-06 00:25:28 · 176 阅读 · 1 评论 -
编程基础 —— 数组
目录1 数组的定义2 数组的存储(1)n维数组的定义(2)数组存储的特点3 练习a 两数之和b 三数之和数组是有一定顺序关系的若干对象组成的集合,组成数组的对象称为数组元素。例如 向量对应一维数组;矩阵对应二维数组下标由n个数组成的数组称为n维数组(2)数组存储的特点 数组元素在内存中按照顺序连续存储 数组的存储分配按行或列进行 数组名表示该数组的首地址,是常量3 练习a 两数之和给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那原创 2022-07-02 23:23:25 · 403 阅读 · 0 评论 -
第一章 C语言概述
目录1 C语言历史2 C语言特点A 应用面广B 简洁、紧凑、方便、表达能力强C 运算符丰富(共有34种运算符)D 数据类型丰富,结构化程度高E 语法严格,灵活F 允许直接访问物理地址G 生成目标代码质量高,程序执行效率高H 书写灵活3 程序入门4 程序开发流程A 步骤:B 程序开发1 C语言历史1960年出现了Algol60语言,但该语言主要面向问题,与硬件较远,故英国剑桥大学推出了CPL(Combined ProgrammingLangu原创 2022-02-23 23:08:31 · 458 阅读 · 0 评论 -
SQL -day 3
1. 向表evaluate的成绩列添加成绩,从表grade中的成绩一列提取记录insert into evaluate ( evaluate.point )select grade.point from gradeupdate course set course_status = '学习SQL',course_date = '2021-10-01' where user_id = 2;-- update语句更改多个字段的状态时,字段中间用逗号,不用and4.查询显示雇员的..原创 2022-02-22 21:28:49 · 493 阅读 · 0 评论 -
SQL -day 2
1. mysql 是一种关系型数据库管理系统2.下列关于SQL Server中使用存储过程的优点叙述不正确的是(D)A. 执行速度快B. 封装复杂操作C. 允许模块化程序设计D. 增加网络流量3. mysql 中为提高效率可建立组合索引,遵循“最左前缀”原则5. 视图可以被嵌套,一个视图可以嵌套另一个视图...原创 2022-02-21 22:16:32 · 204 阅读 · 0 评论 -
Python -day 1
1. 在python3中,关于元组的计算如下:one=(1,2,3)one[2]=4print(one[2])# 元组是不可变的 python中不可变的有整数 元祖 和字符串2.python3中,执行 not 1 and 1的结果为 False# 优先级关系or<and<not,故而先执行not 1 =0,0 and 0 =0=False3. 在Python3中,字符串的变换结果为:strs = 'I like python and ja...原创 2022-02-19 22:49:08 · 814 阅读 · 0 评论 -
SQL -day 1
1. 学生、课程、学生与课程之间的多对多联系,三个模式如下:学生(学号,姓名,性别,专业号) 课程(课程号,课程名,学分) 选修(学号,课程号,成绩)下列选项对于上述模式的参照完整性叙述不正确的是(D)A.“选修”关系中的“学号”是一个外键,引用了“学生”中的“学号”B.“选修”关系中的“课程号”是一个外键,引用了“课程”中的“课程号”C.“学号”、“课程号”分别为“学生”、“课程“关系中的主键D.“学生”关系中的属性“学号”可以唯一标识一个元组,但不可以唯一标识学生实体#.原创 2022-02-19 22:34:08 · 1882 阅读 · 0 评论