课上专题

数据结构头歌:2-1顺序栈-课上练(带超全注释+源代码)

一、顺序栈定义 二、初始化一个空的顺序栈 三、判断顺序栈是否为空 四、判断顺序栈是否已满 五、压栈push:插入数据元素x 六、弹栈pop:删除元素 七、取栈顶元素  八、利用栈实现数进制转换 1.弹出元素->输出 2.将data转换成k进制 创建栈L: 转换成二进制: 转换成八进制: 转换成16进制:

课上题目代码

dijkstra和spfa区别 : dikstra是基于贪心的思想,每次选择最近的点去更新其它点,过后就不再访问。而在spfa算法中,只要有某个点的距离被更新了,就把它加到队列中,去更新其它点,所有每个点有被重复加入队列的可能。 或者跟具体的说区别在于diikstra总是要找到dist最小的元素来作为父节点更新其他点,而不是直接取队头元素(当然如果是优先队列也是取队头元素) :更新的顺序不

【第九章——PyeCharts】【最新!黑马程序员Python自学课程笔记】课上笔记+案例源码+作业源码

第九章-数据可视化PyeCharts入门 9.1案例介绍 9.2JSON数据格式的转换 """演示json数据和python字典的相互转换"""import json# 准备列表,列表内每一个元素都是字典,将其转换为jsondata=[{"name":"张大帅","age":11},{"name":"王小丫","age":14},{"name":"李四","age":15}]js

【第十章——数据可视化之地图构建】【最新!黑马程序员Python自学课程笔记】课上笔记+案例源码+作业源码

第十章-数据可视化之地图构建 10.1数据可视化-地图-基础地图使用 注意!!!现在的版本,需要加:省,市 """演示地图可视化的基本使用"""from pyecharts.charts import Mapfrom pyecharts.options import VisualMapOpts# 准备地图对象map=Map()# 准备数据data=[("北京市",9),("上

11.7课上问题

一、Excel文件的读取与写入 1、读写操作步骤:(1)导入模块xlrd(2)打开工作簿Book(3)指定工作薄的表格单Sheet(4)根据行序列号读取内容 In [16]: #示例1:读取Stu_pack的Excel文件内容school.xls,将结果保存以列表中#(1)导入模块xlrdimport xlrd#(2)打开工作簿Bookwb = xlrd.open_work

课上复制。。。。

文件权限的管理。 (1)创建目录 test ,进入 test 目录,创建普通文件 test . txt 。  root @ localhost # mkdir / Test  [ root @ localhost ]# touch / Test / test . txt  (2)为 test . txt 设置权限,使得任何人对这个文件不能删除、重命名,不能写入、添加数据,不能创建硬链接。查看设

计算机网络第五章习题_运输层_课上习题总结

1.接收方收到有差错的UDP用户数据报时应如何处理? 答案解析: 丢弃 2.试说明运输层中伪首部的作用。 答案解析: 用于计算运输层数据报校验和。 3.某个应用进程使用运输层的用户数据报UDP,然而继续向下交给IP层后,又封装成IP数据报。既然都是数据报,可否跳过UDP而直接交给IP层?哪些功能UDP提供了但IP没提提供? 答案解析: 不可跳过UDP而直接交

Linux课上自主探究二

Linux课上自主探究 自主探究二 探究任务 按照以下要求创建完成一个文档: 1、在tmp目录下一次创建以下目录结构: 专业英文名/班级英文名/个人英文名/史记英文名 2、再在史记英文名目录下创建两个:一个是以陈涉世家英文版命名的txt文档,一个是以陈涉世家中文版命名的txt文档 3、从网站搜索陈涉世家英文和中文内容,并粘贴到对应txt文档中 4、将两个txt文档同时复制到到账户家目录,要

10.26课上)计数排序,分割字符串

课上 计数排序 思路就是用数组下标对应元素,记录完后从头遍历,填到新数组里 和为零的最长子段 子段必须是要在原序列的基础上取出来的,相对顺序不变,而且没有间隔 用前缀和,如果一个子序列的和为0,那么序列终点的前缀和和序列起点的前缀和相同 桶排序 基数排序 回顾 最大字段和 切割字符串 用while

Java生成随机数原理_Java实验--课上提到的随机数生成原理简单实现(不利用库生成随机数的简单算法)...

对于随机数的实验,根据课程上的教程,有如下的公式: 对应的变量参数的说明: 其中对应的Mouduls变量对应的就是公式中a的值,在公式中的含义就是相当于要循环多少个数才重复的一个值。 Multiplier对应的就是公式中m的值,表示的是范围值,例如图上的16807表示的就是取种子返回的随机数的范围为0-16806。 公式中的c表示的是公式每次返回的随机数要增长的一个值,如果是常数的话,每次增

2309课上积累面试题

课上积累面试题 抽象类和接口的区别: 抽象类和接口的区别: 抽象类: 由abstract修饰可以包含变量、常量、构造方法、普通方法、抽象方法、静态方法派生类通过extends来继承只能继承一个(单一继承)抽象类中的成员任何访问权限都可以 接口: 由interface定义可以包含抽象方法、常量、静态方法、默认方法实现类通过implements来实现可以实现多个(多接口实现

10.9课上

表达式求值(优先级方法) 用两个栈,一个栈用来存运算符,一个用来计操作数和运算结果 遇到操作数就进数栈,遇到操作符,根据操作符的优先级和运算符栈的栈顶元素比较, 如果栈顶大于等于,则不断从操作数里取俩数进行运算再放回去,直到优先级小于或只剩一个 如果栈顶小于,则直接入栈 特判如果相等且为终止符,则直接break 主持人调度复习 用一个队列,根据开始时间从小到大进行遍历,如果此时记录的