- 博客(24)
- 收藏
- 关注
原创 openCV图像处理基础入门
一、加载、修改、保存图像1、加载图像(cv::imread):imread功能是加载图像文件成为一个Mat对象,第一个参数是图像文件的名称,第二个参数是图像文件的类型。IMREAD_UNCHANGED(<0)表示加载原图,不做处理;IMREAD_GRAYSCALE(0) 表示将原图作为灰度图加载进来;IMREAD_COLOR(>0) 表示把原图作为RGB图像加载进来。注:OpenCV支持JPG、PNG、TIFF等常见图像格式文件的加载。2、显示图像(cv::namedWindow
2021-03-13 15:13:27 173
原创 简单了解前沿技术
1、人工智能:是用来模拟人类认知的软件。认知不同于理解,现在的人工智能水平还达不到理解的水平。大数据:顾名思义,即数据量很大,通过利用大数据技术,数据越多,人工智能AI越能发现数据中所隐藏的人类无法发现的潜在规律。深度学习:可以解决图像、音视频、自然语言等基于统计学算法无法计算的问题。区块链:一个分布式的数据库,具有不可篡改性。共识机制、挖矿。量子计算:在0和1之间还可以同时存在叠加状态。传统计算:仅在0或1之间交替,以处理信息。2、对比机器学习与深度学习:机器学习是利用已有的数据,
2020-10-27 18:41:37 1112
原创 工作分配问题
工作分配问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为 cij。试设计一个算法,为每一个人都分配1 件不同的工作,并使总费用达到最小。设计一个算法,对于给定的工作费用,计算最佳工作分配方案,使总费用达到最小。...
2019-04-23 21:17:41 218
原创 运动员最佳匹配问题
运动员最佳匹配问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description羽毛球队有男女运动员各n 人。给定2 个n×n 矩阵P 和Q。P[i][j]是男运动员i 和女运动员j配对组成混合双打的男运动员竞赛优势;Q[i][j]是女运动员i和男运动员j配合的女运动员竞赛优势。由于技术配...
2019-04-23 21:07:33 263
原创 区间覆盖问题
区间覆盖问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description设x1, x2,…… , xn是实直线上的n 个点。用固定长度的闭区间覆盖这n 个点,至少需要多少个这样的固定长度闭区间?对于给定的实直线上的n个点和闭区间的长度k,设计解此问题的有效算法,计算覆盖点集的最少...
2019-04-23 20:54:30 171
原创 最优合并问题
最优合并问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description给定k 个排好序的序列s1, s2,……, sk, 用2 路合并算法将这k 个序列合并成一个序列。假设所采用的2 路合并算法合并2 个长度分别为m和n的序列需要m + n -1次比较。试设计一个算法确定合并这个序...
2019-04-23 20:29:58 195
原创 多元Huffman编码问题
多元Huffman编码问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description在一个操场的四周摆放着n堆石子。现要将石子有次序地合并成一堆。规定每次至少选2 堆最多选k堆石子合并成新的一堆,合并的费用为新的一堆的石子数。试设计一个算法,计算出将n堆石子合并成一堆的最大总费用和最小...
2019-04-23 20:11:52 392
原创 汽车加油问题
汽车加油问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description一辆汽车加满油后可行驶n公里。旅途中有若干个加油站。设计一个有效算法,指出应在哪些加油站停靠加油,使沿途加油次数最少。并证明算法能产生一个最优解。对于给定的n和k个加油站位置,计算最少加油次数。Input输...
2019-04-23 19:53:46 169
原创 高数Umaru系列(9)——哈士奇
高数Umaru系列(9)——哈士奇Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description由于高数巨养的喵星人太傲娇了,要天天吃新鲜猫粮而且还经常欺负高数巨,所以高数巨决定买几条哈士奇尝尝鲜。这天高数巨来到了二手狗市场买哈士奇,高数巨看完了所有的哈士奇,记下了每条哈士奇的价格,并根据...
2019-04-23 18:55:05 180
原创 整数因子分解问题
整数因子分解问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description大于1的正整数n可以分解为:n=x1*x2*…*xm。例如,当n=12 时,共有8 种不同的分解式:12=12;12=6*2;12=4*3;12=3*4;12=3*2*2;12=2*6;...
2019-04-23 16:57:19 268
原创 最大子段和之分治递归法
顺序表应用7:最大子段和之分治递归法Time Limit:10 msMemory Limit:400 KiBSubmitStatisticProblem Description给定n(1<=n<=50000)个整数(可能为负数)组成的序列a[1],a[2],a[3],…,a[n],求该序列如a[i]+a[i+1]+…+a[j]的子段和的最大值。当所给的整数均为...
2019-04-23 16:56:07 338
原创 子集和问题
子集和问题Time Limit:1000 msMemory Limit:65536 KiBProblem Description子集和问题的一个实例为〈S,t〉。其中,S={ x1,x2,…,xn}是一个正整数的集合,c是一个正整数。子集和问题判定是否存在S的一个子集S1,使得:。试设计一个解子集和问题的回溯法。对于给定的正整数的集合S={ x1,x2,…,...
2019-04-22 16:48:43 1451
原创 数字三角形问题
数字三角形问题Time Limit:1000 msMemory Limit:65536 KiBProblem Description给定一个由n行数字组成的数字三角形如下图所示。试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大。对于给定的由n行数字组成的数字三角形,计算从三角形的顶至底的路径经过的数字和的最大值。Input输入数据的第1...
2019-04-19 16:41:36 263
原创 最长公共子序列问题
最长公共子序列问题Time Limit:1000 msMemory Limit:65536 KiBProblem Description给定两个序列 X={x1,x2,…,xm} 和 Y={y1,y2,…,yn},找出X和Y的最长公共子序列。Input输入数据有多组,每组有两行 ,每行为一个长度不超过500的字符串(输入全是大写英文字母(A,Z)),表示序列X和Y。O...
2019-04-19 16:07:56 151
原创 最少硬币问题
最少硬币问题Time Limit:1000 msMemory Limit:65536 KiBProblem Description设有n种不同面值的硬币,各硬币的面值存于数组T[1:n]中。现要用这些面值的硬币来找钱。可以使用的各种面值的硬币个数存于数组Coins[1:n]中。对任意钱数0≤m≤20001,设计一个用最少硬币找钱m的方法。对于给定的1≤n≤10,硬币面值数组T...
2019-04-19 15:54:27 167
原创 快排算法
#include <bits/stdc++.h>using namespace std;void swap(int i, int j, int a[]) //交换{ int temp; temp = a[i]; a[i] = a[j]; a[j] = temp;}int par(int l, int r, int a[]) //方法...
2019-02-15 10:29:33 92
原创 继承与多态、接口
Animal类public abstract class Animal { public abstract void cry(); public abstract String getAnimalName();}Cat类public class Cat extends Animal { public void cry(){ System.out.println("喵喵.....");...
2018-04-04 09:49:12 175
转载 高质量C++/C编程指南
高质量C++/C编程指南文件状态[ ]草稿文件[√]正式文件[ ] 更改正式文件文件标识: 当前版本:1.0作 者:林锐 博士完成日期:2001年7月24日前言软件质量是被大多数程序员挂在嘴上而不是放在
2018-01-30 10:22:57 445
原创 make的简单使用以及gdb调试
make工具1、vim makefile进入文件编写 hello:hello.c 表明依赖关系 Tab键 gcc hello.c -o hello 需要执行的命令 clean: 清除声明 Tab键+ 清除命令 执行清除操作make clean2、多行命令 “&&” 可以拼接多条命令3、在子目录中建立单独的makefile
2018-01-30 10:18:23 2710
原创 c语言知识回顾以及编码规范 gcc的简单使用
一、c语言知识点回顾 1、main函数 argc:参数个数 argv:传入的参数2、指向函数的指针 双指针:3、结构体 指针用‘->’ 普通结构体用‘.’4、结构体定义 小内存在上,大内存在后可以优化5、文件 fscanf(文件指针,“格式控制字符串”,地址)%[^;]从开始到分号为止的字符串,除了"
2018-01-30 10:08:02 258
原创 linux终端基本命令和vi基本命令
今天学习内容:创建了一个基本的虚拟机运行环境,在虚拟机下使用Cent OS 6.0 系统,学习了linux终端命令窗口的基本操作命令和对vi工具的简单操作:linux基本命令1、显示当前路径pwd2、切换路径cd + 路径名称绝对路径:从根目录开始,例如:/root/test3相对路径:以当前路径作为参考, ..==>表示当前路径的上一级
2018-01-30 09:39:06 373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人