题意:排序输出:在先满足定约束条件下(如 3必需在1前面,7必需在4前面),在满足:1尽量前,其次考虑2,依次。。。。。(即有次约束)。
开始的时候,只用拓扑,然后每次在都可以选的时候,优先考虑小的,其实没什么简单,如 图(3-->1,2)这样输出是2.3.1,正确应该是 3 1 2,因为 1要尽量前(都满足第一约束)。
参考他人思路结合自己理解:因为这样的弊端就是没有考虑这种情况:图中:若我...
分类:
其他好文 时间:
2014-07-26 17:16:52
阅读次数:
280
我们先导入必须用到的一个module>>> import time设置一个时间的格式,以下会用到>>>ISOTIMEFORMAT=’%Y-%m-%d %X’看一下当前的时间,和其它非常多语言类似这是从epoch(1970 年 1 月 1 日 00:00:00)開始到当前的秒数。>>> time.ti...
分类:
编程语言 时间:
2014-07-26 16:52:51
阅读次数:
379
??高级I/O函数pipe函数pipe函数用于创建一个管道,实现进程间的通信。#include int pipe(int pipefd[2]);通过pipe函数创建的文件描写叙述符fd[0]和fd[1]分别构成管道的两端,往fd[1]写入的数据能够从fd[0]读出,不能反过来。管道内部传输的数据时字...
分类:
系统相关 时间:
2014-07-26 16:52:11
阅读次数:
379
解: 公共过程 (define?(even??n)
??(=?(remainder?n?2)?0))
(define?(double?n)
??(+?n?n))
(define?(halve?n)
??(/?n?2)) 1.16: (define?(expt?b?n)
??(define?(iter?b?n?a)
...
分类:
其他好文 时间:
2014-07-26 15:41:42
阅读次数:
232
# /etc/hosts /etc/security/limits.conf sysctl net.ipv4.ip_local_port_range ? #echo 1024 65535 > /proc/sys/net/ipv4/ip_local_port_range #sudo sysctl -w net.ipv4.ip_local_port_range="1024 64000" #/...
分类:
其他好文 时间:
2014-07-26 15:40:43
阅读次数:
251
去年有出一个python整的LAMP自动安装,不过比较傻,直接调用的yum去安装了XXX...不过这次一样有用shell..我也想如何不调用shell来弄一个LAMP自动安装部署啥啥的..不过尼玛智商有限,没搞定,暂且分享一下
先说说目前的缺陷这个脚本总体来说是调用一个字典,组成这个字典是最花..
分类:
编程语言 时间:
2014-07-26 15:36:23
阅读次数:
373
开源软件:一款Mathematica的替代软件...
分类:
其他好文 时间:
2014-07-26 15:26:22
阅读次数:
247
python 开源模块requests 的丰富实例...
分类:
编程语言 时间:
2014-07-26 15:13:20
阅读次数:
245
外面一直在下雨,比较无聊,顺便总结了下Kivy的消息的处理过程。
总的来说,在Kivy里,处理的消息一共有四种:按键消息,鼠标消息,触屏消息,还有自定义消息。下面来看下整个消息的处理流程。
先来看张图:
先来解释下这几个类都是干嘛的:
1、EventDispatcher:看名称就知道这是一个消息分发类,在这个类中通过了以下的主要方法:
regist...
分类:
其他好文 时间:
2014-07-26 15:10:40
阅读次数:
246
好玩的编程
程序设计的柔术
当大家坐下来并计划应该如何组织程序的时候,对于这个具体的程序,还没有任何的经验。在实现功能的时候,会逐渐地学到对原始设计有用的新知识。不应该无视一路走来所吸取的教训,而应该将它们用于软件的重新设计(或重构)中。
灵活性的实现包括许多方面,下面是其中两个:
原型设计:python最棒的功能之一就是可以快速地编写程序。编写原型程序是更充分地了解问题的一种很好的方法。...
分类:
编程语言 时间:
2014-07-26 15:05:50
阅读次数:
207