C程序33 杨辉三角形

题目:打印出杨辉三角形(要求打印出 10 行如下图) 程序分析: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 代码 #include "stdio.h" main() { int a[11][20],i,j; //初始化 for(i=0;i<11;i++) for(j=0;j<20;j++) a[i][j]=0; //给数组附值 for(i=0;i<10;i++) { for(j=0;j<=i;j++)
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

C程序34 三个数排序

题目:输入 3 个数 a,b,c,按大小顺序输出。 程序分析:利用指针方法。 代码 # include<stdio.h> void swap(int *, int *); int main(void) { int a, b, c; int *p1, *p2, *p3; printf("Input a, b ,c:"); scanf("%d %d %d", &a, &b, &c); p1 = &a; p2 = &b; p3 = &c; if(a>b)
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

C程序35 最大最小交换

程序35 最大最小交换 题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 代码 #include<stdio.h> int main(void) { int a[10],i,max,maxp,min,minp,t; printf("请输入数组:"); for(i=0;i<10;i++) scanf("%d",&a[i]); minp=0; for(i=1;i<10;i++) { if(a[i]<a[minp]) min
分类: 其他 发布时间: 01-14 23:17 阅读次数: 0

C程序38 求字符串长度

题目:写一个函数,求一个字符串的长度,在 main 函数中输入字符串,并输出其长度。 代码 #include <stdio.h> // 计算字符串str长度,并返回 int lenstr(const char* str) { int i = -1; while (str[++i]); // while循环在 str[++i] 为 '\0' 时结束 return i; } int main() { char p[1000]; printf("inp
分类: 其他 发布时间: 01-14 23:16 阅读次数: 0

C程序40 字符串排序

题目:字符串排序。 代码 #include<stdio.h> #include<stdlib.h> #include<conio.h> #define N 3/* 设定要输入的字符串个数,可更改 */ int cmp(char *p1,char *p2) /* 字符串比较函数 */ { int i=0; while (*(p1+i)==*(p2+i)) if (*(p1+i++)=='\0') return 0; /* 这里是先判断*(p1+i)=='\0',然后再是i++ */ r
分类: 其他 发布时间: 01-14 23:16 阅读次数: 0

蓝桥杯ALGO-3 K好数

问题描述 如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K = 4,L = 2的时候,所有K好数为11、13、20、22、30、31、33 共7个。由于这个数目很大,请你输出它对1000000007取模后的值。 输入格式 输入包含两个正整数,K和L。 输出格式 输出一个整数,表示答案对1000000007取模后的值。 样例输入 4 2 样例输出 7 数据规模与约定 对于30%的数据,KL <= 106; 对于50%
分类: 其他 发布时间: 01-14 23:16 阅读次数: 0

蓝桥杯ALGO-2 最大最小公倍数

问题描述 已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。 输入格式 输入一个正整数N。 输出格式 输出一个整数,表示你找到的最小公倍数。 样例输入 9 样例输出 504 数据规模与约定 1 <= N <= 106。 理解: 贪心+数学知识(相邻自然数互质,相邻的奇数互质) 如果三个数互为质数,那么这三个数的乘积便为它们的最小公倍数。题目中要求最小公倍数的最大值,那么可以直接从N向前看,找三个连续的互为质数的数,那么它们的乘积便是1~N最小公倍数的最大值。 有以下二
分类: 其他 发布时间: 01-14 23:16 阅读次数: 0

algorithm头文件常用函数

algorithm意为"算法",是C++的标准模版库(STL)中最重要的头文件之一,提供了大量基于迭代器的非成员模板函数。 类 别 C++标准库 头文件 #include <algorithm> 命名空间 using namespace std 其中包括以下部分函数: max()、min()和abs() swap() reverse() next_permutation() fill() sort() lower_bound()和upper_bound() 最大最小操作 max 返回两个元素中
分类: 其他 发布时间: 01-14 23:15 阅读次数: 0

关于国内外CV领域牛人的博客链接

此文为转载文章,尊重知识产权http://blog.csdn.net/carson2005/article/details/6601109此为原文链接,感谢作者! 以下链接是关于计算机视觉(ComputerVision, CV)相关领域的网站链接,其中有CV牛人的主页,CV研究小组的主页,CV领域的paper,代码,CV领域的最新动态,国内的应用情况等等。打算从事这个行业或者刚入门的朋友可以多关注这些网站,多了解一些CV的具体应用。搞研究的朋友也可以从中了解到很多牛人的研究动态、招生情况等。总
分类: 其他 发布时间: 01-14 23:15 阅读次数: 0

数字图像处理成长之路13:SIFT之极值点(子像元插值)

很多关于SIFT算法都会写到极值点的定位,这篇文章也 离不开这以问题,然而这篇文章的重点是发现在定位的过程中用到的知识,这也是我写SIFT的目的,我究竟学会了哪些知识,上一篇我初步领略了尺度空间这一全新概念,这一篇我将学到子像素差值或者叫做亚像素差值。 下面这个文章写的不错, http://www.cnblogs.com/ronny/p/4028776.html 但是我们还是重新自己学习一下。 已知函数,求函数在[0,4]间的最大值。 如果函数是离散的,那么最大值是5,但是函数是连续的,所以我
分类: 其他 发布时间: 01-14 23:15 阅读次数: 0

图像相似度算法--SIFT算法详解

转自:http://blog.csdn.net/jiutianhe/article/details/39896931 尺度不变特征变换匹配算法详解 Scale Invariant Feature Transform(SIFT) Just For Fun zdd [email protected] or ([email protected]) 对于初学者,从David G.Lowe的论文到实现,有许多鸿沟,本文帮你跨越。 如果你学习SIFI得目的是为了做检索,也许OpenSSE更适合你,欢迎使用。
分类: 其他 发布时间: 01-14 23:14 阅读次数: 0

Install OpenCV 3 on Windows

Install OpenCV 3 on Windows 原文链接:https://www.learnopencv.com/install-opencv3-on-windows/ MAY 26, 2017 BY VAIBHAW SINGH CHANDEL 90 COMMENTS In this post, we will provide step by step instructions on how to install OpenCV 3 (C++ and Python) on Windows
分类: 其他 发布时间: 01-14 23:14 阅读次数: 0

PID Controllers Explained

PID controllers are named after the Proportional, Integral and Derivative control modes they have. They are used in most automatic process control applications in industry. PID controllers can be used to regulate flow, temperature, pressure, level,
分类: 其他 发布时间: 01-14 23:14 阅读次数: 0

Derivative Control Explained

When doing on-site services or training, I am often asked: When should one use the derivative control mode of a PID controller? Although there is no black & white division between when to use it or not, I have a few guidelines that should help your
分类: 其他 发布时间: 01-14 23:14 阅读次数: 0

图像放大算法

一、 图像放大算法 图像放大有许多算法,其关键在于对未知像素使用何种插值方式。以下我们将具体分析几种常见的算法,然后从放大后的图像是否存在色彩失真,图像的细节是否得到较好的保存,放大过程所需时间是否分配合理等多方面来比较它们的优劣。 当把一个小图像放大的时候,比如放大400%,我们可以首先依据原来的相邻4个像素点的色彩值,按照放大倍数找到新的ABCD像素点的位置并进行对应的填充,但是它们之间存在的大量的像素点,比如p点的色彩值却是不可知的,需要进行估算。 1、最临近点插值算法(Nearest
分类: 其他 发布时间: 01-14 23:13 阅读次数: 0

详细剖析NorFlash和NandFlash的区别

Flash编程原理都是只能将1写为0,而不能将0写成1。所以在Flash编程之前,必须将对应的块擦除,而擦除的过程就是将所有位都写为1的过程,块内的所有字节变为0xFF。因此可以说,编程是将相应位写0的过程,而擦除是将相应位写1的过程,两者的执行过程完全相反。 (1)闪存芯片读写的基本单位不同 应用程序对NorFlash芯片操作以“字”为基本单位。为了方便对大容量NorFlash闪存的管理,通常将NOR闪存分成大小为128KB或64KB的逻辑块,有时块内还分扇区。读写时需要同时指定逻辑块号和块
分类: 其他 发布时间: 01-14 23:13 阅读次数: 0

如何快速选择最合适的物体检测框架:一个基于深度学习物体检测算法的简单测评

如何快速选择最合适的物体检测框架:一个基于深度学习物体检测算法的简单测评 本文的主要内容来自于Google的一篇2017年的CVPR论文,“Speed/accuracy trade-offs for modern convolutional object detectors”,这篇文章从各种不同的角度比较了现今几大流行的深度学习检测算法,即Faster RCNN,SSD和R-FCN。研读下来,感觉受益匪浅,因此写了这篇论文笔记,结合自己的一些检测方面的经验,对学习过的几个检测算法做一下浅显的分
分类: 其他 发布时间: 01-14 23:13 阅读次数: 0

Hadoop+HBase+Zooper 关系及安装

这里有几个主要关系: 1.经过Map、Reduce运算后产生的结果看上去是被写入到HBase了,但是其实HBase中HLog和StoreFile中的文件在进行flush to disk操作时,这两个文件存储到了HDFS的DataNode中,HDFS才是永久存储。 2.ZooKeeper跟Hadoop Core、HBase有什么关系呢?ZooKeeper都提供了哪些服务呢?主要有:管理Hadoop集群中的NameNode,HBase中HBaseMaster的选举,Servers之间状态同步等。具
分类: 其他 发布时间: 01-14 23:12 阅读次数: 0

JDK多版本安装错误:Error: Registry key 'Software\JavaSoft\Java Runtime Environment'\CurrentVersion'

一、描述 今天我先安装了jdk8,后来由于其他软件不兼容,又重新安装了jdk7并修改了环境变量为jdk7的,结果在cmd中输入Java -version发现还是用的jdk8的,于是我就将jdk8卸载后重启了机器。 重启后机器再次输入jdk -version命令时出现以下错误提示: 二、解决方案 将C:\Windows\System32目录下的java.exe删除即可。
分类: 其他 发布时间: 01-14 23:12 阅读次数: 0

匿名对象与非匿名对象的区别

类封装完以后就可以通过使用new关键字和类的构造方法来创建对象,这种对象分为两种:匿名对象与非匿名对象。何为匿名对象,何为非匿名对象呢?举个例子:假如有如下类: package com.heima.vo; public class Student{ private String name="lisi"; private int age=12; public void print(){ System.out.println(name+":"+age); } } 这种形式的对象称之为匿名对象:ne
分类: 其他 发布时间: 01-14 23:11 阅读次数: 0