自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (19)
  • 收藏
  • 关注

原创 大整数乘法

大整数乘法【分析】一般情况下,求两个大整数相乘往往利用分治法解决,理解起来较为困难,这里我们使用的方法是模拟人类大脑计算两个整数相乘的方式进行求解大整数相乘,中间结果和最后结果仍然使用数组来存储。假设A为被乘数,B为乘数,分别从A和B的最低位开始,将B的最低位分别与A的个位数依次相乘,乘积的最低位存放在数组元素a[门]中,高位(进位)存放在临时变量d中;再将B的次低位与A的个位数相乘,...

2020-02-03 19:19:17 4074 3

原创 求算数表达式的值

编写算法,要求在键盘上输入一个算术表达式6+(7-1)*3+10/2, 输出表达式的值。【分析】表达式求值是栈的典型应用,计算机在求算术表达式的值分为两步:(1)将中缀表达式转换为后缀表达式; (2) 依据后缀表达式计算表达式的值。6+(7-1)*3+10/2的后缀表达式为671-3*+ 102/+,后缀表达式中不存在括号,并且操作数顺序保持不变,每输出两个操作数,输出一一个运算符,...

2020-02-03 19:11:03 2097 2

原创 一年中的第几天

根据输入的年月日,计算它是这一年的第几天【分析】根据输入的年(year)、月(month)、日(day),首先根据年份判断这一年是闰年还是平年,如果是闰年,则2月时29天,否则2月为28天,然后累加前month-1个月的天数,最后加上day就是这一年的第几天。code:#include <stdio.h>#include <iostream>const ...

2020-02-03 19:03:43 2608

原创 高位数的幂运算

计算7的34次方【分析】计算-一个数的n次方可通过简单的一重循环实现,但7的34次方是一个非常大的数,它超过了计算机的表示范围。这其实是一-个大整数存储问题,可以利用数组来存储。要计算7的34次方,将1存储在数组a中,不断地将其与7相乘,循环34次,数组a的值就是7的34次方。任何一个整数(假设位数为n)与7相乘,结果的位数不会超过n+1。 从最低位到最高位,依次将每位数与7相乘,如果...

2020-02-03 18:57:47 648

原创 大小写金额转换

大小写金额转换在实际工作中,当我们填写人民币数据时,比如报销差旅费、打欠条,就需要使用大写金额书写,有时候需要把一系列表格中的小写金额转换为大写,这就是大小写金额转换,例如,10 802.54的大写金额为:壹万零捌仟元伍角肆分。【分析】将小写金额转换为大写金额的方法如下。(1)求出小写金额对应的整数位数和小数位数。(2)分别将整数部分和小数部分转换为大写金额,即把阿拉伯数字“01234...

2020-02-03 18:37:32 2307

原创 回溯算法3——装箱问题

有n个集装箱要装到两艘船上,每艘船的容载量分别为cl, c2,第i个集装箱的重量为w[i], 同时满足: w[]+w[2)+.+w[n]<=c1+c2; 确定一个最佳的方案把这些集装箱装入这两艘船上。【分析】最佳方案的方法:首先将第一艘船尽量装满,再把剩下的装在第二艘船上。第一艘船尽量装满,等价于从n个集装箱选取一一个子集,使得该子集的问题解空间: (x1, x2, x3, . xn),...

2020-02-03 15:12:04 2308

原创 回溯算法2——填字游戏

在3x3的方格中填入数字1~N(N>0)中的某9个数字,每个方格填1个整数,使相邻的两个方格中的整数之和为质数。求满足以上要求的各种数字填法。【分析】利用试探法找到问题的解,即从第一一个方格开始, 为当前方格寻找一个合理的整数填入,并在当前位置正确填入后,为下一方格寻找可填入的合理整数。如果不能为当前方格找到一个合理的可填整数,就要回退到前一方格,调整前一方格的填入数。当第9个方格也填入...

2020-02-03 15:00:46 4111 3

原创 回溯算法1——组合问题

【问题】找出从自然数1~n中任取r个数的所有组合。例如n=5,r=3的所有组合如下:(1)1,2,3(2)1,2,4(3)1,2,5(4)1,3,4(5)1,3,5(6)1,4,5(7)2,3,4(8)2,3,5(9)2,4,5(10)3,4,5按照回溯法的思想,将找到的组合以从小到大的顺序存放到数组a[0],a[1], . a[r-1]中,组合中的元素满足以下性质:(...

2020-02-03 14:51:30 2436 1

原创 贪心算法3——加油站问题

【问题】一辆汽车 加满油后可以行使n千米。旅途中有若干个加油站,途加油次数减少,设计一个算法,输出最好的加油方案。例如,假设沿途有9个加油站,总路程为100千米,加满油后汽车的最远距离为20千米。汽车加油的位置如图所示。【分析】为了使汽车在途中加油次数减少,需要让汽车加过一次油 后行使的路程尽可能的远,然后再加下一次油。按照这种设计思想,制定以下贪心选择策略:(1)第1次汽车...

2020-02-03 12:32:30 4875

原创 贪心算法2——哈夫曼编码

【构造哈夫曼树】假设有n个叶子结点,对应的权值分别是w1、w2、....,wn则哈夫曼树的构造如下:(1)将w1,w2,....wn看成是有n课树的森林(每棵树仅有一个结点)。(2)在森林中选出两个根结点权值最小的树合并,作为一棵新树的左、右子树,且新树的根结点权值为左、右子树结点权值之和。(3)从森林中删除选取的两棵树,并将新树加入森林。(4)重复执行(2)和(3),直到森林中只剩...

2020-02-03 12:18:59 1751

原创 贪心算法1——找零钱问题

贪心算法是一种不追求最优解,只希望找到较为满意解的方法。贪心算法省去了为找最优解要穷尽所有可能而必须耗费的大量时间,因此它一般可以快速得到比较满意的解。贪心算法常以当前情况做最优选择,而不考虑各种可能的情况没所以贪心算法不需要回溯。找零钱问题人民币的面额有100元、50元、10元、5元、2元、1元等。在找零钱时,可以有很多中方案。例如146的找零方案如下:(1)100+20+20+5...

2020-02-03 10:45:32 21887 1

原创 枚举算法6——谁在说谎

谁在说谎。张三说李四在说谎,李四说王五在说谎,王五说张三、李四都在说谎。请问到底谁在说谎。【分析】这是一个逻辑推理题,用正常的推理方法无法得出答案,我们可以先假设一个条件成立,然后根据这个条件进行推理,如果得出的结果不予条件矛盾,则说明假设条件成立;如果推出的结果与已知条件矛盾,则说明条件是错误的。这种方法在数学上交反证法。如果张三说的是真话,则李四说的是假话,进一步推出王五说的是真话...

2020-02-03 09:42:16 943

原创 枚举算法5——填数游戏

填数游戏,如图所示每个汉字代表一个数字,不同的汉字代表数字不同,要求填写这些汉字代表的数字。【分析】从图中可以看出,共有5个汉字,每个汉字是数字0~9中的一个。显然“北”和“会”不能是0.利用5个循环,依次枚举每个汉字代表的数字,判断相乘结果是否符合即可。code:#include<stdio.h>void main(){ int i1, i2, i3,...

2020-02-03 09:34:04 588

原创 枚举算法4——打印水仙花数

“水仙花数”是指这样的三位数,其各位数字立方和等于该数本身。例如,153=1^3+5^3+3^3使用枚举法遍历100--999所有整数。怎样分离出百位,十位、各位i=n/100 //百位j=n/10%10 //十位k=n%10 //各位code:#include<stdio.h>void main(){ int i, j, k, n;...

2020-02-03 08:20:57 1461

原创 枚举算法3——五猴分桃

五猴分桃:五只猴子一起摘了一堆桃子,因为太累了决定先睡一觉再分。一会其中一个猴子先过来将桃子分成五分,剩了一个桃子就给吃了,并拿走其中一份。一会第2只猴子过来。又将剩下的桃子分成5份,发现多了一个桃子给吃了,并拿走其中一份,接着来的第3只、4只、5只猴子都是这样做的,它们一共摘了多少桃子,第5只猴子走后剩多少。【分析】桃子总数S0,五个猴子分别拿走S1,S2,S3,S4,S5:S0=5*...

2020-02-03 08:10:51 888

原创 枚举算法2——百钱买百鸡

百钱买百鸡共计3元一只,母鸡5元一只,小鸡1元三只,一百元买一百只鸡。请写出公鸡、母鸡、小鸡的数目。【分析】假设公鸡数为cock、母鸡数为hen、小鸡数为chick,得到两个关系,cock+hen+chick=100,3*cock+5*hen+chick/3=100可以采用枚举法不难得到cock的范围[0,33],hen的范围[0,20]。code:#include&...

2020-02-03 07:52:58 981

原创 枚举算法1——判断n能否被3、5、7整除

枚举算法,也称为穷举算法它是编程中常用的一种算法。在解决某些问题时,可能无法按照一定规律从众多的候选答案中找到正确答案。此时,可以从众多的候选解中逐一取出候选答案,并验证候选答案是否为正确的解。我们将这种方法称为枚举法。枚举法的缺点:运算量比较大,解题效率不高。如果枚举范围太大,在时间上就难难以承受。优点:思路简单,编程编写和调试方便。判断n能否被3、5、7整除输入一个正整数n,判断...

2020-02-03 07:44:19 4212 1

原创 递归算法10——复杂递归之大牛生小牛问题

一只刚出生的小牛,4年后生一只小牛,以后每年生一只,现有一只刚出生的小牛,问20年后共有多少只。【分析】问题可以分成两种情况处理:小于4年时,只有一只小牛;大于4年时,小牛长成大牛,开始生小牛。递归函数可以这样描述:如果year<4,则返回1表示只有一头牛;当year≥4时,第4年的大牛开始生小牛,每年生一个。而且每隔3年,小牛长成大牛,开始生小牛。code:...

2020-02-02 15:42:30 3668

原创 递归算法9——复杂递归之汉诺塔问题

汉诺塔问题是源于印度的一个古老传说。上帝创造世界的时候做了三根金刚石柱子,在一根柱子从上往下按照大小顺序摞着64片金属圆盘。上帝命令婆罗门把圆盘从下面开始按照大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间只能移动一个圆盘。【分析】这个问题其实就是将n个圆盘从柱子A上移动到柱子C上,在移动过程中可以利用柱子B,每次只能移动一个圆盘,且始终保持大圆盘在下,...

2020-02-02 15:35:08 468 1

原创 递归算法8——复杂递归之台阶问题

某人上楼梯,一步可以买一个台阶,两个台阶或三个台阶,共有n个台阶。编程实现输出它所有可能的上法。例如n=41 1 1 11 1 21 2 11 32 1 12 23 1由题意可知,可以将问题分成3种情况:一次上一个台阶、一次上两个台阶、一次上三个台阶。在递归函数中,需要引入一个参数n,用来表示每次比上多少...

2020-02-02 13:01:30 1572

原创 递归算法7——复杂递归之和式分解

和式分解给定一个正整数n,输出和为n的所有不增的正整数和式。【问题】要求给定一个正整数n,输出和为n的左右不增的正整数和式。例如,n=5,则输出的和式结果为:5=55=4+15=3+25=3+1+15=2+2+15=2+1+1+15=1+1+1+1+1【分析】这是2009年人民银行笔试题目,引入数组a,用来存放分解出来的和数,其中,a[k]存放第k分解出来的和数。...

2020-02-02 12:36:58 934

原创 递归算法6——复杂递归之颠倒字符串

复杂递归算法就是在递归调用函数的过程中,还需要一些处理,例如,保存或修改元素值。颠倒字符串、和式分解、汉诺塔问题都是属于比较复杂的递归算法。颠倒字符串使用递归实现将一个字符串颠倒后重新存放在原字符串中。【分析】假设字符串存放在数组s中,递归函数原型如下:int RevStr(char s[], int i);为颠倒当前位置的字符,需要先求出颠倒后当前字符串中的存放位置,函数首...

2020-02-02 10:03:02 1863

原创 递归算法5——简单递归之求最大公约数

用递归函数求两个整数M和N的最大公约数。【分析】两个整数M和N的最大公约数具有以下性质:code:#include<stdio.h>#include <iostream>int gcd(int m, int n);void main(){ int m, n; printf("请输入两个正整数:"); scanf("%d,%d", &amp...

2020-02-01 18:52:13 8195

原创 递归算法4——简单递归之数制转换

使用递归函数实现十进制转换为二进制整数【分析】除二取余法,不断地将商作为新的被除数除以2,而每次的余数序列就是所求的二进制数。当num==0时,回推阶段结束,开始递推,返回;否则,将商作为新的被除数,即调用函数同时输出每层的余数。code:#include<stdio.h>#include <iostream>void DectoBin(int n...

2020-02-01 18:43:58 1358

原创 递归算法3——简单递归之求n个数的最大值

【分析】假设元素序列存放在数组a中,数组a中n个元素的最大值可以通过将a[n-1]与前n-1个元素最大值比较后得到。当n=1时有findmax(a,n)=a[0];当n≥1时,有findmax(a,n)=(a[n-1] > findmax(a, n-1) ? a[n-1] : findmax(n-1))。也就是说,数组a中只有一个元素时,最大者是a[0],超过一个元素时,则要进行...

2020-02-01 18:32:17 6095

原创 递归算法2——简单递归之斐波那契数列(递归法)

斐波那契数列指的是这样的一个数列:0,1,1,2,3,5,8,13,21,......从第3个数起,每个数都是前两个数之和。编写算法,输出斐波那契数列的前n项。【分析】斐波那契数列可以写成如下公式:当n=4时,求fibibacci(4)的值过程如下图所示。其中,图中阴影部分为对应的函数值。求fibibacci(4)的值,需要知道fibibacci(3)与fibibacci...

2020-02-01 14:12:10 11693

原创 递归算法1——简单递归之求n的阶乘

递归就是自己调用自己,它是设计和描述算法的一种有力工具,常常用来解决比较复杂的问题,能采用递归描述的算法通常有以下特征:为求解规模为N的问题,设法将它分解成规模较小的问题,从小问题的解容易构造出大问题的解,并且这些规模问题较小的问题也能采用同样的分解方法,分解成规模更小的问题,并能从这些更小问题的解构造出规模较大问题的解。一般情况下,规模N=1时,问题的解是已知的。递归是一种分而治之、将复杂...

2020-02-01 10:14:11 69767 7

新生儿喂养日记 奶爸神器 喂养无忧

各位技术大佬该生宝宝了,做了一个宝宝喂养的记录表格,可以作为大家喂养的参考,这个表格也参考市面上的一些产品,做了一些优化调整。如有需要请自行获取,不知道能不能做成免费的资源,我先试试看,如果后期收资源币子了,非我初心。

2024-03-12

牙医软件EasyDent外文使用说明书

感觉是西班牙语,但是不确定,主要功能基本上可以看懂,不需要机翻。

2022-10-25

牙医X光查看软件EasyDent v4

osk.exe为XP系统所需插件,其他系统不缺少该插件,另一个是软件主体,直接双击即可安装,安装后可能需要和X光机经通信,需要该X光机的说明说

2022-10-25

石油乳状液第三章前两节内容

3.1界面膜结构,3.2界面流变学理论

2021-08-05

sgan_model_dataset.zip

social gan model and dataset for free to download

2020-05-22

VoxelMorph-5-brain.zip

Recursive Cascaded Networks for Unsupervised Medical Image Registration MRIs 权重5-cascade VoxelMorph 基于无监督学习的医学图像配准

2019-12-15

中文稿20190819.docx

Joint Discriminative and Generative Learning for Person Re-identification 翻译

2019-08-19

pysot目标跟踪权重集合

pysot目标跟踪权重,顺序为官网顺序,从头到尾儿,因为外网上不去,上传的

2019-05-28

SiamMask_VOT.pth

SiamMask_VOT.pth权重文件,上传到csdn上方便下载用,主要是自己用

2019-05-17

SiamMask_DAVIS.pth

SiamMask_DAVIS权重文件,上传到csdn上方便下载用,主要是自己用

2019-05-17

CornerNet权重文件

因为自己需要将CornerNet的权重上传过来,自己用而已,官网有下载链接

2019-05-07

VOT2019后30个序列

VOT2019短时跟踪数据集(benchmark)后30个序列文件,共60个序列。

2019-04-29

VOT2019前30个序列

VOT2019短时跟踪数据集(benchmark)前30个序列文件,共60个序列。

2019-04-29

VOT2018 46-60序列

VOT2019短时跟踪数据集(benchmark)前1-15个序列文件,共60个序列。坑爹的CSDN,不支持大文件,只好分割成四份!

2019-04-29

VOT2018 46-60序列

VOT2019短时跟踪数据集(benchmark)前1-15个序列文件,共60个序列。坑爹的CSDN,不支持大文件,只好分割成四份!

2019-04-29

VOT2019 31-45序列

VOT2019短时跟踪数据集(benchmark)后31--45个序列文件,共60个序列。坑爹的CSDN,不支持大文件,只好分割成四份!

2019-04-29

mmdetection测试权重文件--faster_rcnn_r50_fpn_1x_20181010-3d1b3351.pth

mmdetection测试权重文件--faster_rcnn_r50_fpn_1x_20181010-3d1b3351.pth

2019-04-23

IP WebCam(IP摄像头)

用于yolo—v3在调用手机摄像头的手机终端,需要和电脑连在一个路由器上。

2018-08-08

车辆h5文件

包含有车辆信息的h5文件,在mayavi中可以将其调用,用于显示

2018-07-11

mayavi安装依赖包

mayavi安装依赖包,包含mayavi安装包,基于python3.6.0,包含anaconda3-4.3.1安装包

2018-07-09

pixitem类用于图片的放大缩小

我也不收2要资源分啊,它最少要2个。。。难受 ,说明:Qt用于放大缩小的类,QT和VS混合使用

2017-12-22

C#实现简单的计算器

C#实现桌面应用程序,简单的的0-1000以内的加法运算

2017-07-14

空空如也

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

TA关注的人

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