自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 如何用Python批量提取PPT中含有某关键词的一页,并将这些PPT合并

前提:我有一堆PPT文件:1.pptx、2.pptx、3.pptx......每个文件中都含有若干张幻灯片,这若干张幻灯片中都有一张含有某个关键词的一页,例如含有”月分析“,(我就是每个月要从每个分公司中提取他们的月分析)需求:将这些含有关键词的PPTX文件,删除无关的页,只保留含有关键词的页,并替换关键词,防止混乱,最后将这些ppt全部合并。奏乐,代码上:import pptxfrom pptx import Presentationimport osimport re#import

2020-08-10 17:17:20 1369

原创 JAVA环境下载搭建与Eclipse安装和汉化(最新版超详细)

JAVA环境下载搭建与Eclipse安装和汉化一.安装JDKJDK下载:这是必须要完成的选项(如果你的电脑从来没有安装过JAVA)。浏览器输入网址:https://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html进入如下页面:点击DOWNLOAD(注意版本号)之后选择你电脑的版本,注意...

2019-12-24 15:52:05 1002

原创 2020王道P19,综合11:两等长升序序列求处于中间位置的中位数

2020王道P19,综合11:两等长升序序列求处于中间位置的中位数。还是感觉效仿第七题:将两序列合并成一个升序的序列,之后求中位数。具体实现如下:#include<stdio.h>#include<stdlib.h>#include<time.h>#define InitSize 100typedef int ElemType;typedef s...

2019-07-02 22:32:27 266

原创 2020王道P18,综合10:将一维数组R中的数列循环左移P个位置。

2020王道P18,综合10:将一维数组A中的数列循环左移P个位置。个人感觉这一题与第八题很相似,先说说思路:例如数组:{1,2,3,4,5,6,7,8,9}1.将前P个数逆置。----->{4,3,2,1,5,6,7,8,9}2.将后n-p个数逆置。----->{4,3,2,1,9,8,7,6,5}3.将整个数组逆置。----->{5,6,7,8,9,1,2,3...

2019-07-02 21:44:33 369

原创 2020王道P18,综合9:线性表递增有序存储,用最少时间找到值为X的元素,找到后将其余后继元素交换。 若找不到则 将其插入顺序表并保持递增有序排列。

2020王道P18,综合9:线性表递增有序存储,用最少时间找到值为X的元素,找到后将其余后继元素交换。 若找不到则 将其插入顺序表并保持递增有序排列。今天这道题总是感觉王道答案怪怪的,看低些评论也是一片抱怨,我稍微改进一点,在已经测试的几组数据中保持正确。上整体代码:// ConsoleApplication2.cpp : 定义控制台应用程序的入口点。//#include "stdaf...

2019-07-01 21:43:47 804

原创 2020王道课后习题P18,综合应用题8:已知在一维数组A[m+n]中依次存放两个线性表(a1, a2, 3,. am)和(b1, b2, b....).将数组中两个顺序表的位置互换

2020王道课后习题P18,综合应用题8:已知在一维数组A[m+n]中依次存放两个线性表(a1, a2, 3,. am)和(b1, b2, b....).将数组中两个顺序表的位置互换:相对于之前的题目,此题是有些难度的。分析一下:第一步:现将A中所有元素逆置,变成:bn,bn-1......b1,am,am-1.......a1。第二步:将前n个逆置。第三步:将后m个逆置。之后就是...

2019-06-28 22:17:30 3767 8

原创 2020王道课后习题P18,综合应用题7:将两个有序的顺序表合并为一个新的有序的顺序表。

2020王道课后习题P18,综合应用题7:将两个有序的顺序表合并为一个新的有序的顺序表。算是一个经典算法了,我辈这种就没法改写了,就是直接套下来的,毕竟是抱着各位大佬的大腿,那就看代码,还是VS2013中实现的:// ConsoleApplication2.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include<stdio.h>...

2019-06-27 21:48:15 2092 1

原创 2020王道课后习题P18,综合应用题6:从顺序表中删除所有重复的元素。

2020王道课后习题P18,综合应用题6:从顺序表中删除所有重复的元素,此题要稍加思考,这次为了能够调试,采用了VS2013写的代码,有点不一样,但是很好用,因为之前C#写习惯了,还是看代码吧:// ConsoleApplication2.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include<stdio.h>#include...

2019-06-27 19:35:04 1187 4

原创 2020王道课后习题P18,综合应用题4,5:从顺序表中删除其值在给定值S与T之间的所有元素。

2020王道课后习题P18,综合应用题4:从顺序表中删除其值在给定值S与T之间的所有元素。要求(S<T),此题难度较小,代码如下:#include<stdio.h>#include<stdlib.h>#include<time.h>#define InitSize 100typedef int ElemType;typedef struct...

2019-06-27 16:21:18 1047

原创 2020王道课后习题P18,综合应用题3:将顺序表L删除所有值为X的元素,时间复杂度:O(n),空间复杂度:O(1)。

哈哈,又更新啦,2020王道课后习题P18,综合应用题3:将长度为n的顺序表L删除所有值为X的元素,时间复杂度:O(n),空间复杂度:O(1)。这个问题是有陷阱的,一开始要是采用正面的思路去想问题,会出现错误,所以要采用反向思维,选出与X不同的元素存入线性表,采用这种方法才能实现,那还是上代码吧:# include <stdio.h>#include <stdli...

2019-06-26 22:07:28 1869 1

原创 2020王道课后习题P18,综合应用题2:将顺序表L中所有的元素逆置,空间复杂度为O(1)

继续更新:2020王道课后习题P18,综合应用题2:将顺序表L中所有的元素逆置,空间复杂度为O(1)。分析:空间复杂度为O(1)说明算法原地工作,所需要的辅助空间为常量,本体算法实现只需要借助一个额外辅助空间,所以符合要求。还是那句话,话休繁琐,代码如下://将顺序表L中所有元素逆置,要求空间复杂度为O(1)# include <stdio.h>#include &...

2019-06-24 20:40:16 1280 1

原创 王道2020数据机构课后习题 综合应用题第2章第1题 从顺序表中删除具有最小值的元素......

2020王道课后习题P18,慢慢持续更新:综合应用题第2章第1题 从顺序表中删除具有最小值的元素:话不多说,上代码:# include<stdio.h>#include <stdlib.h># define InitSize 100#include <time.h>typedef int ElemType; typedef struct{...

2019-06-24 18:45:36 941 2

原创 运用C语言实现向量积

今天久违的高中同学给我打了个电话,他的对象也是小学妹学的计算机,刚接触做一道简答算法题:用C语言实现向量积。哎,勉为其难的动手了。 首先自然是找公式啊,高数放弃已久只能百度: 已知:向量:u=Xu*i+Yu*j+Zu*k; 向量:v=Xv*i+Yv*j+Zv*k; 向量积:uxv=(Yu*Zv–Zu*...

2019-06-16 22:43:17 5882 1

原创 C语言实现求两个数的最大值,C语言实现鸡兔同笼问题

实验三:输入两个数求最大者#include&lt;stdio.h&gt;int main()//主函数{int max(int x,int y);int a,b,c;printf("请输入a:\n");scanf("%d",&amp;a);printf("请输入b:\n");scanf("%d",&amp;b);c=max(a,b);printf(&qu

2018-10-23 21:16:10 1340 1

原创 最简单的C语言编程

今天是菜鸟学习C语言的第一天,请大家监督,不断更新与学习。下面是我的最简单C语言小程序:实验一:最简单输出This is a c program#include&lt;stdio.h&gt;Int main(){  Printf(“This is a c program\n”);}实验二:求两数之和#include&lt;stdio.h&gt;int mai...

2018-10-22 13:19:48 1353 1

空空如也

空空如也

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

TA关注的人

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