可能是因为这次没有分Div.1和Div.2,所以感觉题的难度比较大。题意:给出一个1~n的排列和一个邻接矩阵A,Aij = 1表示可以交换排列的第i项和第j项,问经过若干次交换后,求能够得到最小字典序的排列。分析:如果a和b可交换,b和c可交换,则a和c也可以交换位置。如果把这n个位置看做顶点,两个...
分类:
其他 时间:
2015-01-02 21:07:39
收藏:
0 评论:
0 赞:
0 阅读:
363
感觉每天都是匆匆忙忙的,每天似乎都是时间不够用一样,可是等真的想要动手敲代码的时候才发现,原来还有好多好多的知识点不是太熟练,所以,人不可以一直感觉自我良好, 有时间就是那种自我感觉良好的心态毁了自己的光明前途! 今天我们真真正正的结束了iOS课程,但是这并不意味着结束,而是说有了新的...
分类:
移动平台 时间:
2015-01-02 21:07:30
收藏:
0 评论:
0 赞:
0 阅读:
383
function:定义一个函数functiond = fileFunction(a);定义一个函数,并用d来代替这个函数。调用是为fileFunction(a);disp:在屏幕上输出;cd:切换目录到;tic: tic函数记录起始时刻toc:toc函数会自动计算时间差tic和toc是用来记录mat...
分类:
其他 时间:
2015-01-02 21:07:19
收藏:
0 评论:
0 赞:
0 阅读:
350
参见:http://soj.sysu.edu.cn/show_problem.php?pid=1004&cid=569 果然人脑是有问题的,测试样列还是随机生成的好Design an efficient fine_median algorithmof logrithmicrunning tim...
分类:
编程语言 时间:
2015-01-02 21:07:09
收藏:
0 评论:
0 赞:
0 阅读:
405
html5中一个有趣的API,能够调用电脑的摄像头,结合 标签和 Canvas 就能在浏览器中拍摄照片了。这里需要注意:因为安全问题, chrome 对于本地文件禁用了很多功能(以file:///开头). 所以如果你直接把html文件拖进chrome是看不到效果的(getUserMedia 失败)....
分类:
其他 时间:
2015-01-02 21:06:59
收藏:
0 评论:
0 赞:
0 阅读:
475
Given two binary trees, write a function to check if they are equal or not.Two binary trees are considered equal if they are structurally identical an...
分类:
其他 时间:
2015-01-02 21:06:49
收藏:
0 评论:
0 赞:
0 阅读:
287
sql server选取指定范围的元组
分类:
数据库技术 时间:
2015-01-02 21:06:39
收藏:
0 评论:
0 赞:
0 阅读:
450
2015年的JavaScript:Angular之类的框架将被库取代young2014-12-16注* 本文表达了关于Angular和Ember这样的整体性解决方案将被更小更专注的library(库)这样的观点(有节选),之前的一些文章也表达过相似的论述:我们不需要JavaScript框架 , An...
分类:
编程语言 时间:
2015-01-02 21:06:30
收藏:
0 评论:
0 赞:
0 阅读:
363
Two elements of a binary search tree (BST) are swapped by mistake.Recover the tree without changing its structure.Note:A solution using O(n) space is ...
分类:
其他 时间:
2015-01-02 21:06:19
收藏:
0 评论:
0 赞:
0 阅读:
261
本文环境如下:操作系统:ubuntu-14.04.1-desktop-amd64Redis:2.8.19如果使用虚拟机则将每台的网络设置为桥接,否则他们之间能连上,局域网连不上。系统设计如图:一、安装Redis可以参考之前文章,采用离线安装,本次以Sentinel配置为重,所以以联网安装为例。呼出u...
分类:
Windows开发 时间:
2015-01-02 21:06:09
收藏:
0 评论:
0 赞:
0 阅读:
1046
第一部分 TCP _IP基础知识现在的计算机网络经过了迅猛的发展,有原来的单机模式变为了现在的广域网和局域网模式,左图实例为局域网,右图示例为广域网、计算机之间数据的传递是以"包"的形式进行的。人们在邮寄包裹的时候,通常会填写一个寄件单贴到包裹上再交给邮局。单子上肯定要填写寄件人和收件人的详细地址,...
分类:
其他 时间:
2015-01-02 21:05:59
收藏:
0 评论:
0 赞:
0 阅读:
517
一,先看看简单工厂模式简单工厂模式的优点:工厂类中包含了必要的逻辑判断,根据客户端的选择动态实例化相关的类,对于客户端来说,去除了与具体产品的依赖。简单工厂模式的缺点:增加功能的时候,就需要增加case的条件分支,也就是要修改工厂类,违背了“开放-封闭原则”。2,工厂方法模式:# -*- encod...
分类:
其他 时间:
2015-01-02 21:05:49
收藏:
0 评论:
0 赞:
0 阅读:
281
元旦第二天晚上在黄龙影城打算看八点二十的一步之遥,一个一直想看未看的电影。今天个人日记列了2014总结和2015目标,感觉接下来要再细化计划明确一下挑战,顺便列一下2015要在技术方面学习的内容。然后明天再回顾下个人2014做的各种收藏。今天听了逻辑思维甲午战争战败的原因,简单说是李鸿章一个人与日本...
分类:
其他 时间:
2015-01-02 21:05:39
收藏:
0 评论:
0 赞:
0 阅读:
320
定义:为创建一组相关或相互依赖的对象提供一个接口,并且无需指定他们的详细类。类型:创建类模式类图:抽象工厂模式与工厂方法模式的差别 抽象工厂模式是工厂方法模式的升级版本号,他用来创建一组相关或者相互依赖的对象。他与工厂方法模式的差别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则是针对...
分类:
其他 时间:
2015-01-02 21:05:29
收藏:
0 评论:
0 赞:
0 阅读:
320
python默认自带了几个和web相关的模块。原来只知道SimpleHTTPServer 这个模块,后来又知道了 CGIHTTPServer 这个模块SimpleHTTPServer1 python -m SimpleHTTPServer 80 在命令行里键入上面的命令就有了一个简单的HTTP服务....
分类:
编程语言 时间:
2015-01-02 21:05:19
收藏:
0 评论:
0 赞:
0 阅读:
419
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=5170题意:给n个士兵排队,每个士兵三种G、R、P可选,求至少有m个连续G士兵,最多有k个连续R士兵的排列的种数。详细解法:http://blog.csdn.net/cc...
分类:
其他 时间:
2015-01-02 21:04:59
收藏:
0 评论:
0 赞:
0 阅读:
281
(一)Hello Angularindex.html Test AngularJS {{greeting.text}},Angular HelloAngular.jsfunction HelloAngular($scope) { $sc...
分类:
Web开发 时间:
2015-01-02 21:04:49
收藏:
0 评论:
0 赞:
0 阅读:
392
经典稳定婚姻问题“稳定婚姻问题(The Stable Marriage Problem)”大致说的就是100个GG和100个MM按照自己的喜欢程度给所有异性打分排序。每个帅哥都凭自己好恶给每个MM打分:我最爱a,其次爱b,再次爱c...每个帅哥打的分不同,你最爱的可能是我最讨厌的我最爱的可能是他不甚...
分类:
其他 时间:
2015-01-02 21:04:29
收藏:
0 评论:
0 赞:
0 阅读:
262
WPF实现滚动条还是比较方便的,只要在控件外围加上ScrollViewer即可,但美中不足的是:滚动的时候没有动画效果。在滚动的时候添加过渡动画能给我们的软件增色不少,例如Office 2013的滚动的时候支持动画看起来就舒服多了。 之前倒是研究过如何实现这个平滑滚动,不过网上的方案大部分大多数如下...
分类:
Windows开发 时间:
2015-01-02 21:04:19
收藏:
0 评论:
0 赞:
0 阅读:
656
现在的计算机的图像的都是用像素表示的,无论是点、直线、圆或其他图形最终都会以点的形式显示。人们看到屏幕的直线只不过是模拟出来的,人眼不能分辨出来而已。那么计算机是如何画直线的呢,其实有比较多的算法,这里讲的是Bresenham的算法,是光栅化的画直线算法。直线光栅化是指用像素点来模拟直线,比如下图....
分类:
编程语言 时间:
2015-01-02 21:04:09
收藏:
0 评论:
0 赞:
0 阅读:
447