自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王旭的博客

让CSDN博客伴我学习!

  • 博客(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 1642

原创 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 720

原创 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 21102 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 10186

原创 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 803

原创 数据结构课程设计-学生信息管理系统

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月25日 *版 本 号:v1.0 * *问题描述:学生信息管理系统 * *输入描述:无 *程序输出:无 */

2015-12-25 14:15:16 6360 2

原创 第十三周 项目5 是否是二叉排序树

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月17日 *版 本 号:v1.0 * *问题描述:设计一个算法,判断给定的二叉树是否是二叉排序树。 * *输入描述:无 *程

2015-12-18 08:43:00 452

原创 第十三周 项目4 二叉排序树中的查找路径

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月17日 *版 本 号:v1.0 * *问题描述:二叉排序树中的查找路径 * *输入描述:无 *程序输出:无 */

2015-12-18 08:36:31 532

原创 第十五周 项目3 归并排序算法的改进

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:归并排序算法的改进 * *输入描述:无 *程序输出:无 */ #

2015-12-14 16:42:48 463

原创 第十五周 项目1 排序(基数排序)

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:基数排序 * *输入描述:无 *程序输出:无 */

2015-12-14 16:30:36 397

原创 第十五周 项目1 排序(归并排序)

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:归并排序 * *输入描述:无 *程序输出:无 */ #inclu

2015-12-14 16:27:33 403

原创 第十五周 项目1 排序(堆排序)

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:堆排序 * *输入描述:无 *程序输出:无 */ #in

2015-12-14 16:24:53 361

原创 第十五周 项目1 排序(直接选择排序)

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:直接选择排序 * *输入描述:无 *程序输出:无 */ #inc

2015-12-14 16:21:26 341

原创 第十五周 项目1 排序(快速排序)

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:快速排序 * *输入描述:无 *程序输出:无 */ 代码:#

2015-12-14 16:19:10 365

原创 第十五周 项目1 排序(冒泡排序)

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:冒泡排序 * *输入描述:无 *程序输出:无 */ 代码:

2015-12-14 16:16:54 381

原创 第十五周 项目1 排序(希尔排序)

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:希尔排序 * *输入描述:无 *程序输出:无 */ 代码:

2015-12-14 16:14:47 344

原创 第十五周 项目1 排序(插入排序)

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月14日 *版 本 号:v1.0 * *问题描述:插入排序 * *输入描述:无 *程序输出:无 */ #incl

2015-12-14 16:11:34 340

原创 第十四周 项目2 验证本周视频中所讲过的算法

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年12月6日 *版 本 号:v1.0 * *问题描述: 读并验证哈希表实施查找的相关算法,写程序建立序列 {16, 74, 60, 4

2015-12-07 16:28:32 433

原创 第十四周 项目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 438

原创 第十三周 项目3 二叉排序树

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月30日 *版 本 号:v1.0 * *问题描述: 二叉排序树 * *输入描述:无 *程序输出:无 */ #inc

2015-11-30 17:17:36 463

原创 第十三周 项目2 分块查找

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 分块查找 * *输入描述:无 *程序输出:无 */ #incl

2015-11-30 16:41:41 468

原创 第十三周 项目1 折半查找发(递归)

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 设计一个程序,采用深度优先遍历算法的思路,解决迷宫问题。    (1)建立迷宫对应的图

2015-11-30 16:21:17 426

原创 第十二周 项目5 迷宫问题之图深度优先遍历解法

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 设计一个程序,采用深度优先遍历算法的思路,解决迷宫问题。    (1)建立迷宫对应的图

2015-11-23 17:12:37 556

原创 第十二周 项目4 利用遍历思想求解图问题(输出通过一个节点的所有简单回路 )

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 求图中通过某顶点k的所有简单回路(若存在) * *输入描述:无 *

2015-11-23 17:07:59 690

原创 第十二周 项目4 利用遍历思想求解图问题(输出一些简单回路)

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 输出图G中从顶点u到v的长度为s的所有简单路径。 * *输入描述:无

2015-11-23 17:03:15 526

原创 第十二周 项目4 利用遍历思想求解图问题(输出所有路径 )

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 输出从顶点u到v的所有简单路径。 * *输入描述:无 *程序输出:

2015-11-23 16:46:03 457

原创 第十二周 项目4 利用遍历思想求解图问题(输出简单路径 )

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 假设图G采用邻接表存储,设计一个算法输出图G中从 顶点u到v的一条简单路径(

2015-11-23 16:23:14 530

原创 第十二周 项目4 利用遍历思想求解图问题(检查是否有简单路径)

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月19日 *版 本 号:v1.0 * *问题描述: 假设图G采用邻接表存储,设计一个算法,判断顶点u到v是否有简单路径。 *

2015-11-23 16:19:12 468

原创 第十二周 项目3 图遍历算法实现

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月16日 *版 本 号:v1.0 * *问题描述:图遍历算法实现 * *输入描述:无 *程序输出:无 */

2015-11-16 17:26:07 478

原创 第十二周 项目2 操作用邻接表存储的图

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月16日 *版 本 号:v1.0 * *问题描述:操作用邻接表存储的图 * *输入描述:无 *程序输出:无 */

2015-11-16 17:12:54 536

原创 第十二周 项目1 图基本算法库

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月16日 *版 本 号:v1.0 * *问题描述:图的基本算法库 * *输入描述:无 *程序输出:无 */

2015-11-16 16:35:42 412

原创 第十周 项目3 利用二叉树遍历思想解决问题

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月9日 *版 本 号:v1.0 * *问题描述: 假设二叉树采用二叉链存储结构存储,分别实现以下算法,并在程序中完成测试:    (1)计

2015-11-09 17:03:21 635 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 643

原创 第十周 项目2 二叉树遍历的递归算法

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月2日 *版 本 号:v1.0 * *问题描述: 头文件btree.h中定义数据结构并声明用于完成基本运算的函数。对应基本运算的函数包括:

2015-11-03 18:54:36 434

原创 第十周 项目1 二叉树算法库

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月2日 *版 本 号:v1.0 * *问题描述: 1、头文件btree.h中定义数据结构并声明用于完成基本运算的函数。对应基本运算的函数包括:

2015-11-03 17:57:26 550

原创 第九周 项目4 数据结构之自建算法库——广义表

/* * 烟台大学计算机与控制工程学院 *文件名称:mian.cpp *作 者:王旭 *完成日期:2015年11月2日 *版 本 号:v1.0 * *问题描述: 数据结构之自建算法库——广义表 * *输入描述:无 *程序输出:无

2015-11-02 16:15:57 447

原创 第九周 项目3 稀疏矩阵的三元组表示的实现及应用(矩阵相加)

/* * 烟台大学计算机与控制工程学院 *文件名称:sqstack.cpp *作 者:王旭 *完成日期:2015年10月21日 *版 本 号:v1.0 * *问题描述:采用三元组存储稀疏矩阵,设计两个稀疏矩阵相加的运算算法 void Crea

2015-10-30 09:02:55 3121

原创 第九周 项目3 稀疏矩阵的三元组表示的实现及应用(一)

/* * 烟台大学计算机与控制工程学院 *文件名称:sqstack.cpp *作 者:王旭 *完成日期:2015年10月21日 *版 本 号:v1.0 * *问题描述:建立稀疏矩阵三元组表示的算法库 void CreatMat(TSMatri

2015-10-30 08:16:03 530

原创 第九周 项目2 对称矩阵压缩存储的实现与应用(相加、相乘)

/* * 烟台大学计算机与控制工程学院 *文件名称:sqstack.cpp *作 者:王旭 *完成日期:2015年10月28日 *版 本 号:v1.0 * *问题描述:设计算法,实现两个用压缩形式存储的对称矩阵A和B的加法和乘法。 实现中请使

2015-10-28 18:24:03 897

原创 第九周 项目2 对称矩阵压缩存储的实现与应用

/* * 烟台大学计算机与控制工程学院 *文件名称:sqstack.cpp *作 者:王旭 *完成日期:2015年10月26日 *版 本 号:v1.0 * *问题描述:用压缩形式存储对称矩阵,实现下面的操作并测试 void Init(int

2015-10-27 17:03:34 474 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除