- 博客(62)
- 收藏
- 关注
原创 Python 一次读取多个输入值
a,b,c = input('enter a b c: ').split()输入1 2 3得到a=1 b=2 c=3
2020-08-12 12:50:24 1750
原创 Python np.repeat np.argmin np.arange用法(以牛客网某道经典题目为例)
import numpy as npa = np.repeat(np.arange(5).reshape([1, -1]), 5, axis=0) + 10.0print(a)[[10. 11. 12. 13. 14.] [10. 11. 12. 13. 14.] [10. 11. 12. 13. 14.] [10. 11. 12. 13. 14.] [10. 11. 12. 13. 14.]]np.repeat(axis=,x):使矩阵在某个axis上重复x次。np.arange.
2020-08-12 12:40:01 808
原创 Python numpy.arange()用法
生成一个指定起点终点和步长的列表,参数个数最多三个:分为一个参数,两个参数,三个参数三种情况1. 一个参数时,参数值为终点,起点取默认值0,步长取默认值1。import numpyprint(numpy.arange(5))[0 1 2 3 4]2. 两个参数时,第一个参数为起点,第二个参数为终点,步长取默认值1。包前不包后print(numpy.arange(5, 10))[5 6 7 8 9]3. 三个参数时,第一个参数为起点,第二个参数为终点,第三个参数为步长;
2020-08-12 11:17:18 23389 1
原创 Python numpy中reshape方法详解
作用:在不改变数据内容的情况下,改变一个数组的格式1. reshape(row,col)可以根据指定的数值将数据转换为特定的行数和列数r = np.random.randint(0, 10, size=(3, 4))print(r.reshape(3, 4))[[2 3 1 9] [4 5 5 0] [3 8 3 9]]reshape(3,4)----> 输出3行4列的矩阵2. reshape(1,-1) 是输出1行,不指定列数的矩阵;reshape(-1,1)则是输.
2020-08-12 11:09:10 12255
原创 Python 字典 items()方法
返回可遍历的(键, 值) 元组数组。a = {'first': '1', 'second': '2',}print(a.items())# a为键,b为值for a, b in a.items(): print("这是 a 输出的结果:" + a) print("这是 b 输出的结果:" + b)输出结果:...
2020-05-17 16:52:09 849
原创 数据结构课程设计-学生信息管理系统
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月25日 *版 本 号:v1.0 * *问题描述:学生信息管理系统 * *输入描述:无 *程序输出:无 */
2015-12-25 14:15:16 6571 2
原创 第十三周 项目5 是否是二叉排序树
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月17日 *版 本 号:v1.0 * *问题描述:设计一个算法,判断给定的二叉树是否是二叉排序树。 * *输入描述:无 *程
2015-12-18 08:43:00 486
原创 第十三周 项目4 二叉排序树中的查找路径
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月17日 *版 本 号:v1.0 * *问题描述:二叉排序树中的查找路径 * *输入描述:无 *程序输出:无 */
2015-12-18 08:36:31 562
原创 第十五周 项目3 归并排序算法的改进
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:归并排序算法的改进 * *输入描述:无 *程序输出:无 */ #
2015-12-14 16:42:48 521
原创 第十五周 项目1 排序(基数排序)
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:基数排序 * *输入描述:无 *程序输出:无 */
2015-12-14 16:30:36 434
原创 第十五周 项目1 排序(归并排序)
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:归并排序 * *输入描述:无 *程序输出:无 */ #inclu
2015-12-14 16:27:33 434
原创 第十五周 项目1 排序(堆排序)
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:堆排序 * *输入描述:无 *程序输出:无 */ #in
2015-12-14 16:24:53 408
原创 第十五周 项目1 排序(直接选择排序)
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:直接选择排序 * *输入描述:无 *程序输出:无 */ #inc
2015-12-14 16:21:26 397
原创 第十五周 项目1 排序(快速排序)
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:快速排序 * *输入描述:无 *程序输出:无 */ 代码:#
2015-12-14 16:19:10 410
原创 第十五周 项目1 排序(冒泡排序)
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:冒泡排序 * *输入描述:无 *程序输出:无 */ 代码:
2015-12-14 16:16:54 406
原创 第十五周 项目1 排序(希尔排序)
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:希尔排序 * *输入描述:无 *程序输出:无 */ 代码:
2015-12-14 16:14:47 371
原创 第十五周 项目1 排序(插入排序)
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:插入排序 * *输入描述:无 *程序输出:无 */ #incl
2015-12-14 16:11:34 387
原创 第十四周 项目2 验证本周视频中所讲过的算法
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月6日 *版 本 号:v1.0 * *问题描述: 读并验证哈希表实施查找的相关算法,写程序建立序列 {16, 74, 60, 4
2015-12-07 16:28:32 465
原创 第十四周 项目1 B-树的基本操作
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月6日 *版 本 号:v1.0 * *问题描述: 实现B-树的基本操作。基于序列{4, 9, 0, 1, 8, 6, 3, 5, 2, 7}完成测试。
2015-12-07 16:19:28 490
原创 第十三周 项目3 二叉排序树
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月30日 *版 本 号:v1.0 * *问题描述: 二叉排序树 * *输入描述:无 *程序输出:无 */ #inc
2015-11-30 17:17:36 517
原创 第十三周 项目2 分块查找
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 分块查找 * *输入描述:无 *程序输出:无 */ #incl
2015-11-30 16:41:41 524
原创 第十三周 项目1 折半查找发(递归)
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 设计一个程序,采用深度优先遍历算法的思路,解决迷宫问题。 (1)建立迷宫对应的图
2015-11-30 16:21:17 462
原创 第十二周 项目5 迷宫问题之图深度优先遍历解法
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 设计一个程序,采用深度优先遍历算法的思路,解决迷宫问题。 (1)建立迷宫对应的图
2015-11-23 17:12:37 606
原创 第十二周 项目4 利用遍历思想求解图问题(输出通过一个节点的所有简单回路 )
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 求图中通过某顶点k的所有简单回路(若存在) * *输入描述:无 *
2015-11-23 17:07:59 737
原创 第十二周 项目4 利用遍历思想求解图问题(输出一些简单回路)
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 输出图G中从顶点u到v的长度为s的所有简单路径。 * *输入描述:无
2015-11-23 17:03:15 561
原创 第十二周 项目4 利用遍历思想求解图问题(输出所有路径 )
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 输出从顶点u到v的所有简单路径。 * *输入描述:无 *程序输出:
2015-11-23 16:46:03 495
原创 第十二周 项目4 利用遍历思想求解图问题(输出简单路径 )
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 假设图G采用邻接表存储,设计一个算法输出图G中从 顶点u到v的一条简单路径(
2015-11-23 16:23:14 550
原创 第十二周 项目4 利用遍历思想求解图问题(检查是否有简单路径)
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 假设图G采用邻接表存储,设计一个算法,判断顶点u到v是否有简单路径。 *
2015-11-23 16:19:12 532
原创 第十二周 项目3 图遍历算法实现
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月16日 *版 本 号:v1.0 * *问题描述:图遍历算法实现 * *输入描述:无 *程序输出:无 */
2015-11-16 17:26:07 515
原创 第十二周 项目2 操作用邻接表存储的图
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月16日 *版 本 号:v1.0 * *问题描述:操作用邻接表存储的图 * *输入描述:无 *程序输出:无 */
2015-11-16 17:12:54 553
原创 第十二周 项目1 图基本算法库
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月16日 *版 本 号:v1.0 * *问题描述:图的基本算法库 * *输入描述:无 *程序输出:无 */
2015-11-16 16:35:42 429
原创 第十周 项目3 利用二叉树遍历思想解决问题
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月9日 *版 本 号:v1.0 * *问题描述: 假设二叉树采用二叉链存储结构存储,分别实现以下算法,并在程序中完成测试: (1)计
2015-11-09 17:03:21 699 1
原创 第十一周 项目1 二叉树的层次遍历算法
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月5日 *版 本 号:v1.0 * *问题描述: 实现二叉树的层次遍历算法,并对用A(B(D,E(H(J,K(L,M(,N))))),C(F,G(,I))
2015-11-09 16:26:47 686
原创 第十周 项目2 二叉树遍历的递归算法
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月2日 *版 本 号:v1.0 * *问题描述: 头文件btree.h中定义数据结构并声明用于完成基本运算的函数。对应基本运算的函数包括:
2015-11-03 18:54:36 499
原创 第十周 项目1 二叉树算法库
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月2日 *版 本 号:v1.0 * *问题描述: 1、头文件btree.h中定义数据结构并声明用于完成基本运算的函数。对应基本运算的函数包括:
2015-11-03 17:57:26 587
原创 第九周 项目4 数据结构之自建算法库——广义表
/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月2日 *版 本 号:v1.0 * *问题描述: 数据结构之自建算法库——广义表 * *输入描述:无 *程序输出:无
2015-11-02 16:15:57 477
原创 第九周 项目3 稀疏矩阵的三元组表示的实现及应用(矩阵相加)
/* * 烟台大学计算机与控制工程学院 *文件名称:sqstack.cpp *作 者:王旭 *完成日期:2015年10月21日 *版 本 号:v1.0 * *问题描述:采用三元组存储稀疏矩阵,设计两个稀疏矩阵相加的运算算法 void Crea
2015-10-30 09:02:55 3181
原创 第九周 项目3 稀疏矩阵的三元组表示的实现及应用(一)
/* * 烟台大学计算机与控制工程学院 *文件名称:sqstack.cpp *作 者:王旭 *完成日期:2015年10月21日 *版 本 号:v1.0 * *问题描述:建立稀疏矩阵三元组表示的算法库 void CreatMat(TSMatri
2015-10-30 08:16:03 575
原创 第九周 项目2 对称矩阵压缩存储的实现与应用(相加、相乘)
/* * 烟台大学计算机与控制工程学院 *文件名称:sqstack.cpp *作 者:王旭 *完成日期:2015年10月28日 *版 本 号:v1.0 * *问题描述:设计算法,实现两个用压缩形式存储的对称矩阵A和B的加法和乘法。 实现中请使
2015-10-28 18:24:03 947
原创 第九周 项目2 对称矩阵压缩存储的实现与应用
/* * 烟台大学计算机与控制工程学院 *文件名称:sqstack.cpp *作 者:王旭 *完成日期:2015年10月26日 *版 本 号:v1.0 * *问题描述:用压缩形式存储对称矩阵,实现下面的操作并测试 void Init(int
2015-10-27 17:03:34 522 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人