每日一C排序之sizeof与strlen
每天拾一个C语言贝壳,厚积薄发,积跬步以致千里。
今日贝壳:C语言sizeof与strlen的区别
1. sizeof是操作符,strlen是库函数。
2. sizeof的参数可以使数据类型,变量,对象,结构体,数组等,返回其...
分类:
其他 时间:
2014-03-28 16:54:26
收藏:
0 评论:
0 赞:
0 阅读:
500
1.门面模式
门面模式说白了就是封装了一个类,而此类的作用是按顺序执行方法。调用者无需知道具体流程,只需要将要传递的参数传给该类,这样该类就按顺序执行就好了,符合高扩展性以及高内聚低耦合的原则。
例如写信,顺序是先写内容、写信封、把信放到信封里、最后邮递出去,而且顺序不能颠倒(如果你非要较真说我先写信封后写内容,那万一要是之前给前女友写的信封被现女友看到了呢?哎...
分类:
其他 时间:
2014-03-28 16:44:35
收藏:
0 评论:
0 赞:
0 阅读:
422
问题描述:动物园里的n只猴子编号为1,2,......n,依次排成一队等待饲养员按规则分桃。动物园的分桃规则是每只猴子可分得m个桃子,但必须排队领取。饲养员循环的每次取出1个,2个,3个.....k个桃子放入筐中,由排在队首的猴子领取。取到筐中的桃子数为K后,又重新从1开始。当筐中桃子数加上队首猴子已经取得的桃子数不超过m时,队首的猴子可以全部取出筐中桃子。取得的桃子总数不足m个的猴子,继续到队尾...
分类:
其他 时间:
2014-03-28 16:36:53
收藏:
0 评论:
0 赞:
0 阅读:
675
C#是一门“简单,现代,通用”以及面向对象的程序设计语言,运行于.net framework之上
支持:强类型检查,数组维度检查,未初始化变量引用检测,自动垃圾收集
改变:
指针的作用被削弱了,只能被用于不安全模式
只允许单一继承,没有宏
数组声明语法不同
没有模板(template),引入泛型
适合开发:高性能开发(比同语言快)与快速原型开发(精准需...
分类:
其他 时间:
2014-03-28 16:35:21
收藏:
0 评论:
0 赞:
0 阅读:
506
//匹配字符串模式值
void getFail(char P[],int f[])
{
int m=strlen(P);
f[0]=0;
f[1]=0;
for(int i=1;i
{
int j=f[i];
while(j&&P[i]!=P[j])
j=f[j];
f[i+1] =P[i]==P[j] ? j+1:0;
}
}
//比较匹配算法
...
分类:
其他 时间:
2014-03-28 17:25:19
收藏:
0 评论:
0 赞:
0 阅读:
476
创过业的人都知道,创业初期是人均产出最高的时候,有时前一天的大家吃饭时讨论出一个想法,在第二天晚上就看到这个功能,第三天就上线。那时没有分工一说,所有人都兼职测试,客服,市场,网维,甚至前台...总之人员足够少的情况下什么都可以干,也什么都得干。在这个时期面临的问题也比较多,没有美术设计师便去找朋友,没钱买服务器带宽只能“借”,说是“借”是因为不知道什么时候能“还”。总之就是各种忙,没有休息的时间...
分类:
其他 时间:
2014-03-28 16:49:11
收藏:
0 评论:
0 赞:
0 阅读:
383
给钱+找钱花的硬币最少
给钱多重背包 找钱01背包 然后背包上限不知道 据说是抽屉原理 我还没学过 然后有空在学
多重背包我用2进制优化
01背包 以为是要在多重背包的基础上减 背包的价值是负数所以 我是倒过来处理的
#include
#include
#include
using namespace std;
const int maxn = 130;
const int max...
分类:
其他 时间:
2014-03-28 16:42:27
收藏:
0 评论:
0 赞:
0 阅读:
408
单调递增最长子序列
时间限制:3000 ms | 内存限制:65535 KB
难度:4
描述求一个字符串的最长递增子序列的长度
如:dabdbf最长递增子序列就是abdf,长度为4
输入第一行一个整数0
随后的n行,每行有一个字符串,该字符串的长度不会超过10000
输出输出字符串的最长递增子序列的长度
样例输入
3
aaa
ababc
abklm...
分类:
其他 时间:
2014-03-28 17:20:42
收藏:
0 评论:
0 赞:
0 阅读:
505
使用CodeBlocks进行wxWidgets C++ GUI开发,步骤:
1. 下载安装Code::Blocks: www.codeblocks.org,建议下载带mingw版本的,mingw即Minimalist GNU for Windows,包涵GNU
GCC编译器
2. 下载最新版本的 wxWidgets,官方地址:https://www.wxwidgets.org/,目...
分类:
其他 时间:
2014-03-28 16:38:57
收藏:
0 评论:
0 赞:
0 阅读:
1023
题目链接
题意:
给定一个有向图,输入一些边,问最少添加几条边能使整个图强连通
输入:数据组数T;第一行n和m,n个点,m个边;之后m行每行输入两个整数表示一条有向边
输出:需要增加边的数量分析:
既然是关于强连通,那么对于本来已经强连通的部分就没必要考虑了,也就是说先要索点。之后的图一定是若干个DAG图,求出每个图的入度和出度为零的点的个数,取最大值即可关键:
特例要想到,如...
分类:
其他 时间:
2014-03-28 16:41:26
收藏:
0 评论:
0 赞:
0 阅读:
419
首先到sharesdk开放平台下载demo ,以下要用到的文件来自于 simple里面
第一步:导入官方的jar包
第二步:添加ShareSDK.xml文件并修改相关平台key
第三步:AndroidManifest.xml文件中添加
android:name="cn.sharesdk.framework.ShareSDKUIShell"
...
分类:
其他 时间:
2014-03-28 17:26:52
收藏:
0 评论:
0 赞:
0 阅读:
672
在实例化一个EvenLoop之后,就会有两个socketfd(这两个套接字分别归属于两个Channel中,一个是异步唤醒的wakeFd,一个timequeue初始化的fd)被添加到监听队列中
数据发送的流程:
数据的发送主要靠异步唤醒,当主IO线程接受到一个新的连接后,在TcpServer中实例化一个TcpConnection,然后这个新的连接被挂载到某个线程池...
分类:
其他 时间:
2014-03-28 16:40:54
收藏:
0 评论:
0 赞:
0 阅读:
499
第一步,打开tomcat服务器的server.xml
第二步,在标签中加入
其中,doBase为项目webapp的路径。path自己定义,为访问时候的项目名称。...
分类:
其他 时间:
2014-03-28 16:52:51
收藏:
0 评论:
0 赞:
0 阅读:
471
引子:这个系列的文章中间隔了一段时间没有更新,抱歉让各位久等了。主要是前一阵子一直在忙活出版我的新书(《 数字图像处理:技术详解与Visual C++实践》)。现在还要继续我们关于KAZE算法的话题。这个算法试验的效果是非常理想的,在尺度不变特征匹配算法领域异军突起,是继SIFT算法后的有一个重大进展和突破。(SURF相比SIFT效率提升了不少,但还是没有跳出SIFT的框框)。但是KAZE算法对...
分类:
其他 时间:
2014-03-28 17:26:20
收藏:
0 评论:
0 赞:
0 阅读:
702
建议下载这个版本 xwiki-enterprise-jetty-hsqldb-2.4.zip
解压后,运行start_xwiki.bat,访问
http://localhost:8080/xwiki 即可。
1、如果要修改8080端口为80端口,直接修改start_xwiki.bat就行。
2、用管理员登陆的话,需要修改xwiki.cfg,将xwiki.superadminpasswor...
分类:
其他 时间:
2014-03-28 16:43:29
收藏:
0 评论:
0 赞:
0 阅读:
1396
HashSet 实现 Set 接口,由哈希表(实际上是一个 HashMap 实例)支持。它不保证Set的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null 元素。
HashSet 为基本操作提供了稳定性能,这些基本操作包括 add、remove、contains 和size,假定哈希函数将这些元素正确地分布在桶中。对此 set 进行迭代所需的时间与HashSet 实例的大小(元...
分类:
其他 时间:
2014-03-28 17:20:10
收藏:
0 评论:
0 赞:
0 阅读:
512
DEBUG是一个DOS实用程序,是供程序员使用的程序调试工具,可以用它检查内存中任何地方的字节以及修改任何地方的字节。它可以用于逐指令执行某个程序以验证程序运行的正确性,也可以追踪执行过程、比较一个指令执行前后的值以及比较与移动内存中数据的范围,读写文件与磁盘扇区。
DEBUG把所有数据都作为字节序列处理。因此它可以读任何类型的文件。DEBUG可以识别两种数据: 十六进制数据和ASCⅡ码...
分类:
其他 时间:
2014-03-28 17:32:25
收藏:
0 评论:
0 赞:
0 阅读:
424
今日再度独家专访了奥巴马前航空安全顾问、美国航空局前调查员大卫.苏西(David Soucie)。目前,他已在腾讯开设独家中文微博并回答网友关于马航失联谜团的提问。
大卫.苏西对最新公布的Inmarsat数据与推断表示认可,"我细研究过Inmarsat追踪卫星的方法,无论是算法、地理位置、如何追踪的方式都非常合理。根据他们给出的最后雷达侦测点,以及飞机燃油量,因此得出飞机最后地点是在...
分类:
其他 时间:
2014-03-28 19:11:33
收藏:
0 评论:
0 赞:
0 阅读:
522
关于Bootstrap,相信大家一定不陌生,它已经成为现在主流产业的一个重要工具,Bootstrap提供了优雅的HTML和CSS规范,它基于jQuery框架开发的,它在jQuery框架的基础上进行了更为个性化和人性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。今天,我们带来6款Bootstrap实现的几款小应用,希望可以对你们有所帮助!
移动为先的Bootstrap3
...
分类:
其他 时间:
2014-03-28 19:17:08
收藏:
0 评论:
0 赞:
0 阅读:
615
先看看效果吧:
就是画一个漏斗的形状,用于统计。第一次做,然后开始学习canvas。
canvas的就可以理解为画布,既然要画图,有了画布自然需要笔Paint。
paint 通过setColor(Color.BLACK);设置笔的颜色, setStrokeWidth(2);设置笔的粗细。 setStyle(Paint.Style.STROKE);设置笔的一个行为动作。
Pa...
分类:
其他 时间:
2014-03-28 18:50:28
收藏:
0 评论:
0 赞:
0 阅读:
542