码迷,mamicode.com
首页 > 2016年03月16日 > 全部分享
【字符串处理算法】最长连续字符及其出现次数的算法设计及C代码实现
一、需求描述输入一个字符串,编写程序找出这个字符串中的最长连续字符,并求出其连续出现的次数。例如,“123444445”中的最长连续字符是4,其连续出现的次数为5;“abcddef”中的最长连续字符是d,其连续出现的次数为2;“ab”中的最长连续字符是a,其连续出现的次数为1。 二、算法设计我们可以采取逐个比较字符串中各个字符的办法来获取最长连续字符及其连续出现的次数。程序的总体流程如图1所示。图...
分类:编程语言   时间:2016-03-16 17:28:18    阅读次数:275
Go语言核心技术(卷一)之2.2-浮点数
Go提供了两种size的浮点数,float32和float64。它们的算术规范是由IEEE754国际标准定义,现代CPU都实现了这个规范。 浮点数能够表示的范围可以从很小到很巨大,浮点数的取值范围可以在math包中获取,math.MaxFloat32表示float32的最大值,大约是3.4e38,math.MaxFloat64大概是1.8e308。两个类型最小的非负值大概是1.4e-45和4.9e...
分类:编程语言   时间:2016-03-16 17:29:04    阅读次数:294
创建新浪云计算平台应用
?Sina App Engine(以下简称SAE)是新浪研发中心于2009年8月开始内部开发,并在2009年11月3日正式推出第一个Alpha版本的国内首个公有云计算平台,SAE是新浪云计算战略的核心组成部分。 我们先申请一个账号:直接访问http://sae.sina.com.cn 注册成功后,我们就可以进入管理系统 选择创建SAE...
分类:其他好文   时间:2016-03-16 17:28:28    阅读次数:325
搭建本地SAE开发环境
为了方便开发者测试开发,SAE提供了本地开发环境,能模拟SAE的大部分功能也服务,在本地开发测试,不用频繁上 传代码,很方便 ?SAE本地开发环境可以在SAE公共资源加速网站: ?http://lib.sinaapp.com/获取,点击页面底部的下述链接即可。 那个文件夹结构 因为我之前有装过Apache,所以会有端口冲突,所以我修改了sae.config...
分类:其他好文   时间:2016-03-16 17:25:50    阅读次数:319
C++之继承与派生(1)
http://www.cnblogs.com/CaiNiaoZJ/archive/2011/08/08/2130817.html 继承是面向对象程序设计中的重要特性,是软件复用的一种形式。其实继承和派生就是同一种概念的不同说法罢了,通常我们说子类继承父类,父类派生出子类。说实话,学习和了解了C++的
分类:编程语言   时间:2016-03-16 17:26:14    阅读次数:278
[转] 提高前端性能方面的处理以及不足 ---张鑫旭
以上没什么好说的。 记住这么个原则, 页面刷新载入的时候,应避免页面元素的晃动、位移等,这些都是额外的重绘,会让你的CPU和风扇兴奋的。 你可以使用width/height控制,或者在CSS中设置。 梳理过程中发现有些地方还可进一步改进,比如城市的下拉元素们默认可以放在隐藏的textarea中,我待
分类:其他好文   时间:2016-03-16 17:27:11    阅读次数:382
Android之判断手机是否联网
public static boolean isNetworkConnected(Context context) { if (context != null) { ConnectivityManager mConnectivityManager = (ConnectivityManager) co
分类:移动开发   时间:2016-03-16 17:25:27    阅读次数:190
httplib-Python
分类:编程语言   时间:2016-03-16 17:24:49    阅读次数:231
CentOS 6.x kickstart 配置示例
#文本模式安装 text # 键盘keyboard us 语言lang en_US#langsupport --default en_US zh_CN #网口network --device eth0 --bootproto dhcp#network --device eth1 --bootprot
分类:其他好文   时间:2016-03-16 17:24:18    阅读次数:218
Oracle 11g详细安装配置教程
最近开始学习Oracle数据库了,根据我的理解Oracle数据库是一种强大、复杂、高性能的数据库,而且价格不菲,使用都是中大型企业,土豪专用。学习一种数据库的入门工作就是先安装这种数据库,鉴于大批道友安装时出现问题,特将我安装数据库的流程做成详细的图文教程。 材料:Oracle 11g 下载地址:h
分类:数据库   时间:2016-03-16 17:25:40    阅读次数:282
WCF扩展之实现ZeroMQ绑定和protocolBuffer消息编码(二)实现IRequestChannel(2016-03-15 12:35)
实现ZMQRequestChannel。
分类:其他好文   时间:2016-03-16 17:24:28    阅读次数:508
点击按钮(或超链接)如何跳转到另外一个页面并执行目标页面的js函数
标题的前半部分其实不必赘述,按钮也可以换成超链接。。 假设是需要在A页面上的一个按钮,点击后跳转到B页面,传一些参数后且并B页面的某个js函数可以执行~~ 关键在于如何跳转到目标页面之后并「接着」执行「目标页面的js函数」。原因是目标页面的某个js函数原来是需要点击该页面的按钮或超链接才能触发的,但
分类:Web程序   时间:2016-03-16 17:25:48    阅读次数:3039
c# 前端写代码的情况
<%for(int i=0;i<list_model.Count;i++) { %> <div style=" padding-left:35px;padding-right:35px; background-color:white; margin-top:10px; height:160px; "
分类:Windows程序   时间:2016-03-16 17:22:54    阅读次数:279
HTML5 review
标签: section:适用于独立结构内容,无结构关系(例如article,aside与其他标签可以组合形成具有特定结构关系的标签结构)。须具有标题(待考证). menu&nav:menu用于应用程序的菜单,而nav用于导航,体现在语义意义上。 aside:附属信息,例如:引用,侧边栏,广告等等,区...
分类:Web程序   时间:2016-03-16 17:22:32    阅读次数:344
小技巧汇总
self.automaticallyAdjustsScrollViewInsets = NO; 效果图: 2 当tableView有上面预留空间时 把tableview的类型从UITableViewStyleGrouped改为UITableViewStylePlain 改前: 改后:
分类:其他好文   时间:2016-03-16 17:24:24    阅读次数:173
阻止Eclipse一直building workspace
Eclipse 一直不停 building workspace完美解决总结一、产生这个问题的原因多种1、自动升级 2、未正确关闭 3、maven下载lib挂起 等..二、解决总结(1)、解决方法 方法1.修改eclipse启动文件 eclipse.ini 中添加启动参数参数: -vmargs -Xm
分类:系统相关   时间:2016-03-16 17:23:53    阅读次数:208
js学习笔记-事件代理
事件代理用到了事件冒泡和目标元素。而任何一个元素的目标元素都是一开始的那个元素。 这里首先要注意event的target与currentTarget的区别。 target:表示触发事件的元素。currentTarget:表示事件绑定的元素。 只有当事件流处在目标阶段的时候,两个的指向才是一样的, 而
分类:Web程序   时间:2016-03-16 17:23:37    阅读次数:186
1225条   上一页 1 ... 22 23 24 25 26 27 28 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!