自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ISP基础

参考https://blog.csdn.net/lz0499/article/details/71156291 的文章进行删减AE(Automatic Exposure)        AE算法的主要思想是,根据H3A统计值,调整曝光至目标亮度。若达到目标亮度后,除非统计值超过阈值,才会重新调整曝光。自动曝光的实现包括三个步骤:光强测量,场景分析和曝光补偿。        光强测量的过...

2018-09-06 15:49:11 567

转载 特征提取与特征选择

特征提取是计算机视觉和图像处理中的一个概念。它指的是使用计算机提取图像信息,决定每个图像的点是否属于一个图像特征。特征提取的结果是把图像上的点分为不同的子集,这些子集往往属于孤立的点、连续的曲线或者连续的区域。 特征的定义         至今为止特征没有万能和精确的定义。特征的精确定义往往由问题或者应用类型决定。特征是一个数字图像中“有趣”的部分,它是许多计算机图像分析算法的起点。因

2017-10-18 03:07:23 9770

转载 堆排序的实现

堆排序的实现  实现堆排序需要解决两个问题:    1.如何由一个无序序列建成一个堆?    2.如何在输出堆顶元素之后,调整剩余元素成为一个新的堆?   先考虑第二个问题,一般在输出堆顶元素之后,视为将这个元素排除,然后用表中最后一个元素填补它的位置,自上向下进行调整:首先将堆顶元素和它的左右子树的根结点进行比较,把最小的元素交换到堆顶;然后顺着被破坏的路

2017-10-09 09:02:29 283

原创 网络编程入门(windows&linux)

LINUX: 网络编程,一定离不开套接口;那什么是套接口呢?在Linux下,所有的I/O操作都是通过读写文件描述符而产生的,文件描述符是一个和打开的文件相关联的整数,这个文件并不只包括真正存储在磁盘上的文件,还包括一个网络连接、一个命名管道、一个终端等,而套接口就是系统进程和文件描述符通信的一种方法。目前最常用的套接口是字:字节流套接口(基于TCP)和数据报套接口(基于UDP),当然还有原

2017-09-17 11:57:32 366

转载 数据库的基本知识

数据库完整性为了维护数据库完整性DBMS需要提供: 1. 提供定义完整性约束条件的机制 2. 提供完整性检查方法:一般在INSERT UPDATE DELETE语句执行后开始检查或者在事物提交之前进行检查 3. 违约处理机制:比如拒绝,级联或者其他操作实体完整性用PRIMARY KEY进行定义,对于单属性,实体完整性可以定义为列级约束也可以定义为表级约束;对于多

2017-09-16 11:29:51 571

转载 【操作系统】重点知识点总结

操作系统的基本特征并发:同一段时间内多个程序执行(注意区别并发和并行,前者是同一时刻的多个事件,后者是统一时间段内的多个事件)共享:系统中的资源可以被内存中多个并发执行的进线程共同使用虚拟:通过时分复用(如分时系统)以及空分复用(如虚拟内存)技术实现把一个物理实体虚拟为多个异步:系统中的进程是以走走停停的方式执行的,且以一种不可预知的速度推进操作系统的主要功能处理机管理:处

2017-09-16 11:27:08 422

转载 类的sizeof

转自:http://blog.csdn.net/valerie_7/article/details/67576641、空类的sizeof是1。空类是指没有成员的类,类中的函数不占空间,除非是虚函数。如: class A        {             public:                      A(){}           

2017-09-12 09:49:01 351

原创 字串的连接最长路径查找

题目描述给定n个字符串,请对n个字符串按照字典序排列。输入描述:输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。输出描述:数据输出n行,输出结果为按照字典序排列的字符串。示例1输入9captocatcardtwotooupboatboot

2017-09-06 15:49:33 163

转载 深入理解socket网络编程

1.1客户端程式和服务端程式网络程式和普通的程式有一个最大的差别是网络程式是由两个部分组成的--客户端和服务器端.网络程式是先有服务器程式启动,等待客户端的程式运行并建立连接.一般的来说是服务端的程式在一个端口上监听,直到有一个客户端的程式发来了请求.1.2常用的命令由于网络程式是有两个部分组成,所以在调试的时候比较麻烦,为此我们有必要知道一些常用的网络命令netsta

2017-09-06 10:50:02 662

原创 数字颠倒

写在前面:这样可以通过,但是//了的部分调不通题目描述描述:输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001 输入描述:输入一个int整数输出描述:将这个整数以字符串的形式逆序输出示例1输入1516000

2017-09-05 20:41:03 283

原创 字符个数统计

set insert不插入重复的元素,注意元素类型匹配

2017-09-05 17:59:39 178

原创 合并表记录

使用map解决方便

2017-09-05 16:10:20 153

原创 质数因子

题目描述功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 )最后一个数后面也要有空格详细描述:函数接口说明:public String getResult(long ulDataInput)输入参数:long ulDataInput:输入的正整数返回值:St

2017-09-05 15:14:58 232

原创 [编程题]数字分类 (20)

链接:https://www.nowcoder.com/questionTerminal/473c219f9e4d4ab2851ed388895a9c86来源:牛客网给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和;A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4...;A3 = 被

2017-09-04 15:59:27 392

转载 new 和 delete 到底是什么?

在 C++ 中,你也许经常使用 new 和 delete 来动态申请和释放内存,但你可曾想过以下问题呢?new 和 delete 是函数吗?new [] 和 delete [] 又是什么?什么时候用它们?你知道 operator new 和 operator delete 吗?为什么 new [] 出来的数组有时可以用 delete 释放有时又不行?…如果你对这些问题都有疑问的话,

2017-08-21 14:48:45 487

原创 水仙花数

此题的关键是空格的处理题目描述春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。 现在要求输出所有在m和n范围内的水仙花数。输入描述:输入数据有多组,每组占一行,包括两个整数m和n(100 ≤ m ≤ n ≤ 999)。输出描述:对于每个测

2017-08-21 10:03:32 1360

原创 C++如何保留两位小数输出

首先函数头声明:#include然后假设输出result要求保留两位小数,则:    cout    cout.precision(2);   //设置两位有效数字    cout

2017-08-20 22:16:24 18497

转载 怎样让函数返回数组

C++中函数是不能直接返回一个数组的,但是数组其实就是指针,所以可以让函数返回指针来实现。不能直接返回函数中定义的数组,会被释放掉float* add(a[3],b[3]){float sum[4];sum[0]=a[0]+b[0];sum[1]=a[1]+b[1];sum[2]=a[2]+b[2];return sum;}//main()中调用使用int main()

2017-08-20 10:07:27 1567

原创 数串

题目描述设有n个正整数,将他们连接成一排,组成一个最大的多位整数。如:n=3时,3个整数13,312,343,连成的最大整数为34331213。如:n=4时,4个整数7,13,4,246连接成的最大整数为7424613。输入描述:有多组测试样例,每组测试样例包含两行,第一行为一个整数N(N输出描述:每组数据输出一个表示最大的整数.代码(没调通

2017-08-19 20:47:37 944

原创 7. Reverse Integer (2)

可以调通int reverse(int x) {    int y=abs(x);    int z=y;    int length=0;   //x的长度    int num=0;      //最后返回值的绝对值    int key=0;             if(y==0)        return num=0;    int cuto

2017-08-10 21:08:16 161

原创 7. Reverse Integer

一,代码1如下:结果:边界溢出??没有通过int reverse(int x) {    int y=abs(x);    int z=y;    int length=0;   //x的长度    int num=0;      //最后返回值的绝对值    int key=0;        while(z>0)    {        length

2017-08-10 20:47:18 136

原创 12. Integer to Roman

题目:Given an integer, convert it to a roman numeral. Input is guaranteed to be within the range from 1 to 3999.借鉴了别人的思路知识点:罗马数字的表达,字符串合并代码如下(C++):class Solution {public:    string intTo

2017-08-10 16:47:56 148

原创 50. Pow(x, n)

求x的n次方,这是迭代法显示结果是:Submission Result: Time Limit Exceeded 超出时间限制了double myPow(double x, int n) {    double ret=1;    int m=abs(n);        if(m==0)        ret=1;    if(m==1)        r

2017-08-10 14:13:25 153

空空如也

空空如也

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

TA关注的人

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