- 博客(24)
- 收藏
- 关注
转载 图像特征提取总结(转载)
转载自https://blog.csdn.net/passball/article/details/5204132特征提取是计算机视觉和图像处理中的一个概念。它指的是使用计算机提取图像信息,决定每个图像的点是否属于一个图像特征。特征提取的结果是把图像上的点分为不同的子集,这些子集往往属于孤立的点、连续的曲线或者连续的区域。 特征的定义 至今为止特征没有万能和精确的定义。特征...
2019-02-03 19:53:30
2051
原创 毕业设计开题报告撰写方法
开题报告是什么:一个中心:论证选题两个关键目的:先进性和可行性(尤其是可行性)框架(南昌大学本科生框架如下):一、选题的依据与意义二、国内外研究现状及发展趋势(含文献综述)文献综述:有述有评(文献综述具有评论性的特点)文献综述要求作者本人带着批判性的眼光来归纳和评论文献,而不仅仅是相关学术研究的堆砌。文献综述的技巧:1.瞄准主流2.随时整理,随时用(平时...
2019-01-23 14:07:30
5118
转载 python第二次导入 已导入模块 不生效 问题的解决(转载)
python多次重复使用import语句时,不会重新加载被指定的模块, 只是把对该模块的内存地址给引用到本地变量环境。方式1关闭程序重新运行1方式2使用reload()重新导入已导入的模块1# test.py# # a = 12# import testprint(test.a) # 修改test.a=13 使用reload重导reload(test)...
2018-12-28 19:20:54
1096
转载 动态规划--数字三角形,最长上升子序列,最长公共子序列
本文部分内容转载自https://blog.csdn.net/baidu_28312631/article/details/47418773 动态规划相信大家都知道,动态规划算法也是新手在刚接触算法设计时很苦恼的问题,有时候觉得难以理解,但是真正理解之后,就会觉得动态规划其实并没有想象中那么难。网上也有很多关于讲解动态规划的文章,大多都是叙述概念,讲解原理,让人觉得晦涩难懂,即使一时间看...
2018-12-05 17:43:47
391
转载 贪心法--汽车加油问题,硬币问题,喷水装置,会场安排问题,独木舟上的旅行,阶乘之和
贪心算法基本思想:贪心算法总是做出在当前看来是最好的选择,并不会从总体去最优考虑。虽然贪心算法不会对所有问题找到最优,但是有时候会得到最优解的近似解。贪心算法的基本要素:1,贪心选择性质:指所求问题的整体最优解可以通过一系列局部最优的选择,即贪心选择来达到。(这是贪心算法和动态规划的主要区别)2,最优子结构:当一个问题包含其子问题的最优解是称此问题具有最优子结构性质。 ...
2018-12-05 17:42:06
832
转载 Eclipse自动生成set,get方法
在写完成员后按Shift+Alt+S 会弹出一个对话框, 选择Generate Gettersand Setters ...。
2018-12-05 17:40:07
233
转载 struts2的环境配置与简单登录功能实现(转载)
文章1原文地址:https://blog.csdn.net/qq_30258957/article/details/537410351.配置环境跟struts1一样,要用到struts2当然就需要到struts的包。包的来源除了可以上网找(搜索“struts2 jar包”),另外从官网下载的struts2中的blank.war压缩文件也有自带,大家偷懒的话直接把附件下载下来使用就可以了...
2018-12-05 17:39:24
237
转载 struts2 Action获取表单数据的三种方法(转载)
第一篇:https://blog.csdn.net/lsh6688/article/details/7863322/第二篇:https://blog.csdn.net/stary_yan/article/details/52431314
2018-12-05 17:39:02
152
转载 Octave快速入门(转载)
原文链接https://blog.csdn.net/iszhenyu/article/details/78712228以下是我的补充:PS1('>>') 将原来的octave:1>提示输入改成>>提示输入。octave:75> PS1('>>')>>randn(m,n) 函数生成一个m行n列的矩阵,矩阵的所有元素服从...
2018-12-02 15:28:36
690
原创 DFS模板以及例题——油田,数房子,全球变暖(用DFS求连通块)
首先是DFS模板套路: void DFS(...)//v是顶点{ 访问结点相关操作; for(从结点的第一个相邻接点;结点没有相邻接点了即终止条件;下一个相邻结点) { if(相邻结点满足条件如未访问过) { 对相邻结点调用DFS(); } } return;} int ...
2018-11-18 16:01:21
340
转载 STL容器与数据结构的对应关系
红黑树是什么:https://www.cnblogs.com/skywang12345/p/3245399.html以下内容转载自https://blog.csdn.net/hudfang/article/details/52934130 STL中的常用容器包括:顺序性容器(vector、deque、list)、关联容器(map、set)、容器适配器(queue、stac)。1、关...
2018-10-26 20:12:36
1602
原创 将一个自然数m分解为n个不同的自然数之和(积)
注意:要求为n个不同的数之和(积)。1.将一个自然数m分解为n个不同的自然数之和:/*样例输入5 2样例输出case: 11 4===============================case: 22 3===============================可能的结果数为:2*//*样例输入14 4样例输出case: 11 2 3 8===...
2018-10-25 15:09:26
3927
1
原创 死锁
资源分类:1.可重用性资源和可消耗性资源1)可重用性资源:可供用户重复多次使用的资源。性质如下:a只能分配给一个进程使用,不允许多个进程共享 b使用的时候遵循以下顺序:请求资源,使用资源,释放资源 c系统中每一类可重用性资源单元数目固定,进程不能创建或删除它2)可消耗性资源:又称为临时性资源。在程序运行期间,由进程动态地创建和消耗。性质如下:a.每一类可消耗性资源单元数目...
2018-10-18 16:42:24
1024
原创 蓝桥杯-快速排序
排序在各种场合经常被用到。快速排序是十分常用的高效率的算法。其思想是:先选一个“标尺”,用它把整个队列过一遍筛子,以保证:其左边的元素都不大于它,其右边的元素都不小于它。这样,排序问题就被分割为两个子区间。再分别对子区间排序就可以了。下面的代码是一种实现,请分析并填写划线部分缺少的代码。#include<iostream>using namespace std;#include &...
2018-05-04 23:41:40
289
原创 分治法--归并排序,快速排序,求排列的逆序数
分治法:分治法(divide-and-conquer):将原问题划分成n个规模较小而结构与原问题相似的子问题;递归地解决这些子问题,然后再合并其结果,就得到原问题的解。 分治模式在每一层递归上都有三个步骤:分解(Divide):将原问题分解成一系列子问题; 解决(conquer):递归地解各个子问题。若子问题足够小,则直接求解; 合并(Combine):将子问题的结果合并成原...
2018-05-01 15:08:04
1587
1
原创 放苹果-递归
题目要求:把m个同样的苹果放在n个同样的盘子里,有多少种不同的放法?#include<iostream> using namespace std;int f(int m,int n){ if(m<n)//苹果数比盘子数少时,一定会有n-m个盘子空着,则相当于在m个苹果放在相同数量(m个)盘子中 return f(m,m); if(m==0)//没有苹果,1种放法(...
2018-04-30 21:22:11
235
转载 爬楼梯-递归
题目要求:一个人爬楼梯,每次可以走一级或者两级,输入楼梯级数,求不同的走法数。输入输出格式:输入包含若干行,每行包含一个正整数N(N<=30)代表楼梯级数,输出对应的走法数,每个一行。样例输入:5810样例输出:83489分析:用递归将问题分解为规模更小的子问题进行求解。n级台阶的走法数=第一步走1级后,剩下的n-1级台阶的走法数+第一步走2级后,剩下的n-2级台阶的走法数。即f(n)=f(...
2018-04-30 20:40:30
1636
原创 波兰表达式(运算符前置表达式)
波兰表达式:运算符前置表达式,例如“+ 45.3 900.1”#include<iostream>#include<cstdlib>using namespace std;double fun(){ char s[20]; cin>>s; switch(s[0]) { case '+':return fun()+fun();//如果第一个字符...
2018-04-30 18:46:25
1691
原创 蓝桥杯——奇妙的数字
题目要求:奇妙的数字小明发现了一个奇妙的数字。它的平方和立方正好把0~9的10个数字每个用且只用了一次。你能猜出这个数字是多少吗?请填写该数字,不要填写任何多余的内容。解题思路:利用集合中的元素不能重复,枚举i,将i^2和i^3的每位数字都存到集合st中,如果st的大小为10,则符合条件。#include<iostream> #include<cmath>#includ...
2018-03-29 11:17:13
739
原创 C++中栈与队列
栈(后进先出)#include<iostream>#include<stack> using namespace std;stack<int> s;int main(){ int n; while(cin>>n) { if(n=='#') break;//遇到#结束输入 s.push(n); } cout<...
2018-03-22 17:32:30
152
原创 C++中的结构体struct
#include<iostream>using namespace std;/*struct Student{ string s; int a;}st;上面这种写法和下面这种写法都可以*/ struct Student{ string s; int a;}; //注意此处必须加分号 Student st;i...
2018-03-21 22:17:19
171
原创 映射:map
1.map就是从键(key)到值(value)的映射。它重载了[ ]运算符。2.在头文件#include <vector>中。3.声明一个映射map: map<int,string> a; 或 map<int,string> a; 等。4.给map初始化: a[0]="星期日"; ...
2018-03-21 21:33:10
170
原创 不定长数组:vector
1.vector就是一个不定长数组。2.vector是一个模板类,所以需要用vector<int>a 或者vector<double> vt 这样的方式来声明一个vector。3.vector可以直接赋值,还可以作为函数的参数或者返回值,而无须像传递数组那样另外用一个变量指定元素个数。4.它把一些常用操作“封装”在了vector类型内部。例如,若a是一个vector,可以用...
2018-03-21 21:03:40
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人