首页 > 编程语言
面试10大算法题汇总-字符串和数组5
7.合并重复区间 给定一组区间,合并其中重复的。例: 给定[1,3],[0,7],[2,6],[8,10],[15,18],其中[1,3]与[0,7]及[2,6]区间有重复,因此将其合并成一个区间:[0,7]。最终返回: [0,7],[8,10],[15,18]. 书上的解法用到了Comparator,其大致思路如下: 1.      创建一个间隔类Interval,其成员变...
分类:编程语言   时间:2015-03-06 11:21:36    收藏:0  评论:0  赞:0  阅读:277
VC++ 跟随父窗口调整控件大小
VC++之根据对话框大小调整控件大小 1、在对话框类中加入成员变量CRect m_rect;用于保存对话框大小变化前的大小; 2、在对话框的OnInitDialog()函数中获取对话框创建时的大小:GetClientRect(&m_rect); 3、在WM_SIZE的响应函数OnSize()中加入以下代码: 1:private: CRect m_rect; 2:GetClien...
分类:编程语言   时间:2015-03-06 11:18:56    收藏:0  评论:0  赞:0  阅读:253
【算法】用Lua解决八皇后的问题
最近在学习Lua脚本,经过了不到十天的学习,也算是对语法有所了解吧,另外正好也看到了八皇后问题,感觉挺有意思的 就试了试用算法解出来。 八皇后问题的原题是:八皇后问题是一个以国际象棋为背景的问题:如何能够在 8×8 的国际象棋棋盘上放置八个皇后,使得任何一个皇后都无法直接吃掉其他的皇后?为了达到此目的,任两个皇后都不能处于同一条横行、纵行或斜线上。 以下是lua的算法代码: ...
分类:编程语言   时间:2015-03-06 11:18:36    收藏:0  评论:0  赞:0  阅读:491
在maven项目中使用apache cxf中遇到异常 java.lang.ClassCastException: org.springframework.web.filter.CharacterEncodingFilter cannot be cast to javax.servlet.Filter
使用maven虽然很方便,写一个dependency的标签就可以直接从仓库下载对应的jar包,还能处理该jar包的继承依赖关系.但是同时需要你对jar包更加了解,如果依赖关系很复杂,那么很可能会产生jar包冲突,从而使项目报一些莫名其妙的异常.在用apache cxf的过程中就出现了这样的问题.1,...
分类:编程语言   时间:2015-03-06 11:12:46    收藏:0  评论:0  赞:0  阅读:2403
JavaScript中的==和===
console.log(‘[]?==?[]是:‘+([]?==?[]));?????//falseconsole.log(‘[]?===?[]是:‘+([]?===?[]));??//falseconsole.log(‘{}?==?{}是:‘+({}?==?{}));????//falseconsole.log(‘{}?===?{...
分类:编程语言   时间:2015-03-06 10:41:21    收藏:0  评论:0  赞:0  阅读:229
【JavaScript】利用sort()函数与文件碎片实现表格的前端排序,兼容IE6原生态
表格排序在网页的应用也很多,尤其是一些信息系统输出一个密密麻麻的表格给人看,客户肯定会提出表格排序的要求。很多人定式思维地认为表格的排序一定要通过数据库后端进行交互,使用带order by asc/desc的语句去实现,然后再利用ajax似乎很完美似得。其实根本就不用与数据库打交道。在前端给出任意一个表格,都能够利用sort()函数与文件碎片实现表格的前端排序。在jquery里面是有一个advan...
分类:编程语言   时间:2015-03-06 10:38:21    收藏:0  评论:0  赞:0  阅读:336
C++,Java值传递,引用传递
1.除内置类型、STL迭代器和函数对象采用“pass-by-value”(值传递),其他尽量采用pass-by-reference-const 替换 pass-by-value,实现形式“const A&”; 2.Java中的值传递,引用传递问题: (1):“在Java里面参数传递都是按值传递”这句话的意思是:按值传递是传递的值的拷贝,按引用传递其实传递的是引用的地址值,所以统称按值...
分类:编程语言   时间:2015-03-06 10:36:51    收藏:0  评论:0  赞:0  阅读:224
safenet 超级狗 java调用 小计
最近使用safenet 的 超级狗 在调用api的时候遇到了一些小问题记录一下。 首先safeNetdemo中的api是针对demo的 不能用于部署使用 ,真正用户部署使用的是在用工具包,超级狗开发商向导,下载api后的api 这个api位于 带数字的就是可以用的,否则在调用api的时候总是会报找不...
分类:编程语言   时间:2015-03-06 10:35:01    收藏:0  评论:0  赞:0  阅读:281
Python发布pyc版脚本
import osimport sysfrom py_compile import compile#print "argvs:",sys.argvif len(sys.argv) == 3: comd = sys.argv[1] path = sys.argv[2] if os.p...
分类:编程语言   时间:2015-03-06 10:32:30    收藏:0  评论:0  赞:0  阅读:263
C++ cocos2D等
cocos2dx 官网 SQLite集成与用法
分类:编程语言   时间:2015-03-06 10:32:20    收藏:0  评论:0  赞:0  阅读:270
Go语言中如何写Get和Set方法
首先我们要知道,在Go中方法名首字母大写是要导出的方法(也就是公有方法,public),而小写则是不导出的方法(私有的,private)。Go官方不提供对Get、Set方法的自动支持。对是否设置Get Set方法的推荐做法,见代码:package main import "fmt" type Foo...
分类:编程语言   时间:2015-03-06 10:29:40    收藏:0  评论:0  赞:0  阅读:252
Java访问模式(Visitor者模式)
Visitor定义:作用于某个对象群中各个对象的操作。它可以使你在不改变这些对象本身的情况下,定义作用于这些对象的新操作。在Java中,Visitor模式实际上是分离了collection结构中的元素和对这些元素进行操作的行为。为何使用Visitor模式Java的Collection(包括Vecto...
分类:编程语言   时间:2015-03-06 10:27:10    收藏:0  评论:0  赞:0  阅读:212
纪念逝去的岁月——C/C++冒泡排序
冒泡排序代码#include void printList(int iList[], int iLen){ int i = 0; for(i = 0; i < iLen; i++) { printf("%d ", iList[i]); } printf("...
分类:编程语言   时间:2015-03-06 10:26:10    收藏:0  评论:0  赞:0  阅读:208
Python例子二
例1、构造函数#-*-coding:utf-8-*-import sysclass Student: def __init__(self,name,age): self.__name=name self.__age=age def getName(self):...
分类:编程语言   时间:2015-03-06 10:25:10    收藏:0  评论:0  赞:0  阅读:216
hdu1224 dp(dp + 栈/父亲数组记录路径)
题意:给定 n 个城市的有趣度,并给出可以从那些城市飞到那些城市。其中第一个城市即起始城市同样也作为终点城市,有趣度为 0,旅行途中只允许按有趣度从低到高旅行,问旅行的有趣度最大是多少,并输出旅行路径。我一开始读题的时候各种深井冰理解错想复杂,导致我一开始甚至认为第一个有趣度 0 代表的是第二个城市...
分类:编程语言   时间:2015-03-06 10:24:00    收藏:0  评论:0  赞:0  阅读:226
Javascript 定时器篇 setTimeout和setInterval
标题定时器,让我想起了年代久远的VB,那时候也有个定时器,长的跟闹钟一样()相信跟我一样用过VB的人都不陌生。很基础的东西,但是作用却很大。记得那时候我还不太会用,忘记是用来做动画了,还是干嘛了。不过如...
分类:编程语言   时间:2015-03-06 10:09:08    收藏:0  评论:0  赞:0  阅读:254
Java性能优化:正确的解析JSON文件
数据收集服务平均1小时OOM(java.lang.OutOfMemoryError: GC overhead limit exceeded)一次,发现都是在下载处理 JSON Atom Feed时OOM。怀疑是处理feed内存峰值消耗过大导致频繁Full GC。如下图: ![wu][1] # 分析...
分类:编程语言   时间:2015-03-06 10:08:28    收藏:0  评论:0  赞:0  阅读:689
学习<<汇编语言 -王爽>>,自已完成的一道课程设计题 (5)
课程设计1(材料详见书上211页)题目描述:以下是我解答的完整的代码::>----------------------------------------------------------------------------------------assumecs:codesg,ss:stacksgdatasgsegmentdb‘1975‘,‘1976‘,‘1977‘,‘1978‘,‘1979‘,‘1980‘,‘1981‘,‘1982‘,‘19..
分类:编程语言   时间:2015-03-06 10:07:09    收藏:0  评论:0  赞:0  阅读:165
【JavaScript】利用文件碎片DocumentFragment改进兼容IE6可调可控的图片滑块
上次在《【JavaScript】兼容IE6可调可控的图片滑块》(点击打开链接)的算法写得很不好,如果你要做N个图片的图片滑块,每次显示X张图片,则要一次性地多加载X-1张图片,还要用一种显示框移动的方法去实现。更可怕的是,还要理所当然地认为就是这样的。虽然这个违背常人思维方式在网上广泛流传,而且好像还是公式一样,就只有一种实现方法,其实不是的,明显可以利用文件碎片DocumentFragment去...
分类:编程语言   时间:2015-03-06 10:04:58    收藏:0  评论:0  赞:0  阅读:310
lua进阶8-- C++读取lua文件里的三维表
前面lua进阶里面讲到用C++读取二维表,但是最近又有了新的需求,lua文件里面出现了三维表,自己摸索了一下,终于找到了解决的方式,在这里面与大家分享一下 我的lua文件里面的三维表结构如下 stage = { {m_nId = 105,m_nBoss = 0,m_nScoreList = {300,450,600},m_nRewardList = {230401201,13020801,...
分类:编程语言   时间:2015-03-06 10:01:28    收藏:0  评论:0  赞:0  阅读:342
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!