码迷,mamicode.com
首页 > 编程语言
循环一维数组求最大子数组
题目: 随机出一个一维数组,设该数组为循环数组,求其最大小子数组。一、设计思路 求最大子数组,就求出最大的连续正子数组。 将数组分为全负和有非负值两种情况。全负求出最大值即可。 在有非负值的情况下,先判断该随机数组的首尾是否相连,即首尾是否都大于等于零。如果首尾相连,则将该一维数组分为首、中、尾三部...
分类:编程语言   时间:2015-04-17 09:34:21    阅读次数:189
电梯调度算法需求分析
背景:试想一下,石家庄铁道大学基础教学楼的电梯配置如下:大厦有1/层, 4部电梯,很多乘客使用这些电梯的日常(旅客重量:平均70公斤最大120公斤,最小45公斤)。其他常量数据:电梯速度,开/关门时间,乘客的时间要在/走出电梯。可以对这些合理的假设。 电梯从1到18的时间大概是30秒,电梯开门的时间...
分类:编程语言   时间:2015-04-17 09:33:23    阅读次数:204
【一】通过四个版本的 Hello Word 初识D语言
对于D语言,相信很多朋友还没听说过,因为它还不够流行,跟出自名门的一些语言比起来也没有名气,不过这并不影响我对它的偏爱,我就是这样的一种人,我喜欢的女孩子一定是知己型,而不会因为她外表,出身,学历,工作等产生偏见,如果您和我一样相信您也会喜欢上D语言,作为一个工作上目前几乎用不到的语言还是很值得.....
分类:编程语言   时间:2015-04-17 09:31:58    阅读次数:154
Java设计模式之迭代子模式
本文继续介绍23种设计模式系列之观察者模式。定义在软件构建过程中,集合对象内部结构常常变化各异,但对于这些集合对象,我们希望在不暴露其内部结构的同时,可以让外部客户代码透明地访问其中包含的元素;同时这种“透明遍历”也为同一种算法在多种集合对象上进行操作提供了可能。使用面向对象技术将这种遍历机制抽象为“迭代器对象”为“应对变化中的集合对象”提供了一种优雅的方式。迭代子(Iterator)模式又叫游标...
分类:编程语言   时间:2015-04-17 08:28:43    阅读次数:172
关于C++中的一些函数
最近写代码是需要用到排序函数,自己水平有限,只会冒泡,故想使用C++自带的库函数。sort()定义 :template void sort (RanIt first, RanIt last); template void sort (RanIt first, RanI...
分类:编程语言   时间:2015-04-17 08:25:49    阅读次数:147
二维数组求最大子数组
1.结组成员 张晨建、周盼超2.实现功能 随机产生一个二维整形数组,数组里有正数也有负数。 二维数组中连续的一个子矩阵组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。3.设计思路 我感觉,这应该是最笨的方法了吧,我们用了用了四个for嵌套。思路很简单:每一行每一行的求...
分类:编程语言   时间:2015-04-17 08:25:10    阅读次数:163
各种语言
Lisp(系) 各种思想的老祖宗。据说越像lisp的语言越牛逼(误) 学术价值宇宙第一,实用价值较低,不明觉厉 C 可以做任何用处,但最大的用处还是写写操作系统和编译器之类的,一般人用起来只能添乱。重剑无锋,大巧不工 工程性0,lisp度0,底层亲和型100% 宇宙主流语言...
分类:编程语言   时间:2015-04-17 08:23:20    阅读次数:161
java使用new Date()和System.currentTimeMillis()获取当前时间戳(转载)
转自:http://www.cnblogs.com/wuchen/archive/2012/06/30/2570746.html 在开发过程中,通常很多人都习惯使用new Date()来获取当前时间,使用起来也比较方便,同时还可以获取与当前时间有关的各方面信息,例如获取小时,分钟等等,而且还可以格式...
分类:编程语言   时间:2015-04-17 08:23:45    阅读次数:127
python socket 套接字编程
#!/usr/bin/python? ? #client ? from?socket?import?*? ? HOST?=?‘127.0.0.1‘? PORT?=?21567? BUFSIZ?=?1024? ADDR?=?(HOST,PORT)? ? tcpCliSock?=?socket(AF_INET,?SOCK_STREAM)? tc...
分类:编程语言   时间:2015-04-17 07:21:55    阅读次数:155
java自定义注解
java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。 注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。 1、元...
分类:编程语言   时间:2015-04-17 07:22:12    阅读次数:182
javascript数组强大splice方法
Javascript中总有一些所谓的细节知识会让你目瞪口呆。前段时间,项目组新增一个需要,要求系统中所有显示时间的地方支持日期格式可定制什么事日期格式可定制呢,在平常呢,我们看到的时间格式一般是“yyyy-MM-dd”形式的,现在要支持如下六种:yyyy-MM-ddhh:mm:ssMM-dd-yyyyhh:..
分类:编程语言   时间:2015-04-17 07:16:29    阅读次数:172
python 遍历所有文件,修改文件内的内容
__author__=‘Administrator‘ importos importshutil classCFileOperator(object): def__init__(self): self._m_FilePath=os.getcwd() self._m_FileContent=[] self._m_sError="" defGetFileContent(self,filepath="",filecontent=[]): ifnotself.IsFileExit(filepath): se..
分类:编程语言   时间:2015-04-17 07:14:46    阅读次数:159
Windows 线程间消息通信
使用消息(message)是线程见通信的常用方法之一。Windows也提供了许多函数来实现这一点。主要使用的函数有PostThreadMessage(),  PeekMessage(), GetMessage()   发消息: 一般消息都是和窗口(window)联系在一起的。对于没有窗口的线程, windows提供了专门的发消息函数PostThreadMessage()。 该函数把PostM...
分类:编程语言   时间:2015-04-17 07:11:42    阅读次数:174
JAVA的Random类介绍
Random类(java.util)Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的...
分类:编程语言   时间:2015-04-17 07:06:58    阅读次数:144
合并多个python list以及合并多个 django QuerySet 的方法
合并多个python list以及合并多个 django QuerySet 的方法
分类:编程语言   时间:2015-04-17 07:06:23    阅读次数:155
spring mvc json 问题
applicationContext.xml 1 2 3 4 5 6 7 ...
分类:编程语言   时间:2015-04-17 07:04:50    阅读次数:172
Java的初步认识
PS:弥补那些错过的时间,弥补那些本是决定做而没有做的事情,当初说好了学习编程要把自己学到的或是理解的写到博客中记录下来,可是由于各种缘由最终是没有实现...经过几番周折决定把那些丢掉的重新捡起来。对于Java的文章已经是大雪纷纷满天飞到处都是,但那毕竟不是属于自己的,只有当自己能说出来,能够表.....
分类:编程语言   时间:2015-04-17 07:04:38    阅读次数:151
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!