上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 29 下一页

2012年5月19日

Python特殊语法:filter、map、reduce、lambda [转]

摘要: Python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力!filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决于sequence的类型)返回:>>> def f(x): return x % 2 != 0 and x % 3 != 0>>> filter(f, range(2, 25))[5, 7, 11, 13, 17, 19, 23]>>> def f(x): ret 阅读全文

posted @ 2012-05-19 13:44 龙豆 阅读(116623) 评论(2) 推荐(3) 编辑

函数式编程扫盲篇 [转]

摘要: 1. 概论在过去的近十年的时间里,面向对象编程大行其道。以至于在大学的教育里,老师也只会教给我们两种编程模型,面向过程和面向对象。孰不知,在面向对象产生之前,在面向对象思想产生之前,函数式编程已经有了数十年的历史。那么,接下来,就让我们回顾这个古老又现代的编程模型,让我们看看究竟是什么魔力将这个概念,将这个古老的概念,在21世纪的今天再次拉入了我们的视野。2. 什么是函数式编程在维基百科中,已经对函数式编程有了很详细的介绍。那我们就来摘取一下Wiki上对Functional Programming的定义:Incomputer science,functional programmingis a 阅读全文

posted @ 2012-05-19 12:33 龙豆 阅读(1031) 评论(0) 推荐(0) 编辑

2012年5月16日

python class 的属性 [转]

摘要: Class 有一些特殊的属性,便于我们获得一些额外的信息。 1 >>> class Class1(object): 2 """Class1 Doc.""" 3 def __init__(self): 4 self.i = 1234 5 6 >>> Class1.__doc__ # 类型帮助信息 7 'Class1 Doc.' 8 >>> Class1.__name__ # 类型名称 9 'Class1'10 >>> Class1._ 阅读全文

posted @ 2012-05-16 19:42 龙豆 阅读(576) 评论(0) 推荐(0) 编辑

Python 类的定义、继承及使用对象 [转]

摘要: Python编程中类的概念可以比作是某种类型集合的描述,如“人类”可以被看作一个类,然后用人类这个类定义出每个具体的人——你、我、他等作为其对象。类还拥有属性和功能,属性即类本身的一些特性,如人类有名字、身高和体重等属性,而具体值则会根据每个人的不同;功能则是类所能实现的行为,如人类拥有吃饭、走路和睡觉等功能。具体的形式如下: 1 # 例:类的概念 2 class 人类: 3 名字 = '未命名' # 成员变量 4 def 说话(内容): # 成员函数 5 print 内容 # 成员变量赋初始值 6 7 某人 = 人类() ... 阅读全文

posted @ 2012-05-16 19:36 龙豆 阅读(22050) 评论(1) 推荐(2) 编辑

2012年5月15日

poj-1459 Power Network **

摘要: 1 //[转] : http://blog.csdn.net/moon_1st/article/details/5365886 2 //网络流中求最大流几乎最快的算法——最高标号预流推进算法(HLPP) //不过这里不含GAP优化,GAP优化见本blog《浅谈网络流的基本算法[转]》 (注: 没有gap优化似乎HLPP很渣啊~ ) 3 //思路很直接,略 4 //代码很清晰, 注释略 5 6 7 #include <iostream> 8 #define Max 65535 9 using namespace std; 10 11 int s,t,n,np,nc,m... 阅读全文

posted @ 2012-05-15 17:20 龙豆 阅读(737) 评论(1) 推荐(1) 编辑

2012年5月14日

vim Sets [转]

摘要: 1.对vim进行设置: vim /etc/vimrc2.设置C编码风格 :set cindent3.设置缩进 :set cindent shipftwidth=4 :set ts =4 设置自动缩进: :set autoindent4.设置显示行号; :set nu 不显示行号: :set nonu5.查找时考虑大小写与不考虑大小写: :set ic :set noic说到多语言支持,最基本的概念有两个:一是文件的语言编码,而是环境的内部编码。在较老的操作系统中,不管 Linux 还是Windows,这两个编码都是一样的,也就意味着,一次只能处理一种编码的文件:要么只能处理西文编码(Latin 阅读全文

posted @ 2012-05-14 20:48 龙豆 阅读(256) 评论(0) 推荐(0) 编辑

2012年5月13日

Max Flow-SAP-Improved Shortest Augmenting [转]

摘要: Ford-Fulkerson, Dinic, ISAP, EK等都是SAP都是基於找出一個最短路徑再進行增廣的演算法但一般俗稱的SAP應該是ISAP (Improved Shortest Augmenting Paths)他不用一個像EK一樣一直用BFS找一個最短路徑再進行增廣而是只求一次最短路徑,接著都維護距離值,而不是重新搜索路徑因此可將BFS O(E)的時間降低為O(V)因此EK的O(VE^2)可降為O(V^2E)時間複雜度變得與Dinic一樣演算法步驟為1.由sink做BFS找個點到sink的最短距離 (其實此步可不做,但要將距離初始為零)2.由source作為當前點,找出一個點使的這 阅读全文

posted @ 2012-05-13 02:27 龙豆 阅读(581) 评论(0) 推荐(0) 编辑

2012年5月12日

WordPress 导航菜单 [转]

摘要: 导航菜单早已 "深入民心", 在博客上的应用日益重要且多样. 从本文开始, 我将开展几个关于 WordPress 导航菜单的话题, 讨论如何在 WordPress 上使用和加强导航菜单, 话题间有一定的承接关系, 难度也会逐步增加. WordPress 上的导航菜单一般有两种, 页面导航菜单和分类导航菜单.可曾记得? WordPress 是可以撰写独立页面的, 页面导航菜单就是以首页和各个独立页面组成的菜单. 而分类导航菜单则是以首页和各个分类组成的菜单.相关话题WordPress 导航菜单二级导航菜单淡出淡入导航菜单滚动导航菜单多级导航菜单jQuery 导航菜单点选式导航 阅读全文

posted @ 2012-05-12 03:10 龙豆 阅读(872) 评论(0) 推荐(0) 编辑

如何在WordPress中编辑自定义页面 [转]

摘要: 在wordpress可以通过“撰写页面”来撰写新的页面,但此方法和撰写文章一样,只是将页面内容像文章一样编辑,页面的布局等仍和模板一样,无 法自定义页面的布局样式。但是我们可以通过建立页面模板来定义页面的内容、样式及布局,通过设定页面采用新建的页面模板来实现自定义页面。具体步骤如下,用文本编辑器在模板目录下面建立一个名问abc的php文件,输入如下代码,将abc.php文件保存问utf-8格式。 1 <?php 2 3 /* 4 Template Name:ABC 5 6 ?> 7 <h1>Welcome to TinkAgain.CN</h1> 8 < 阅读全文

posted @ 2012-05-12 03:08 龙豆 阅读(6665) 评论(0) 推荐(0) 编辑

2012年5月11日

Graph cut [转]

摘要: 【简介】Graph Cuts 不等于 graph cut(如 min cut、normalized cut、RatioCut),是最近在计算机视觉中研究和应用比较多的energy minimization(能量函数最小化)优化算法,典型的用于stereo matching, image restortion, texture synthesis等应用。这个优化算法用来解markov Random Field. 有实验<Comparison of Graph Cuts with Belief Propagation for Stereo, using IdenticalMRF Parame 阅读全文

posted @ 2012-05-11 17:01 龙豆 阅读(7954) 评论(3) 推荐(2) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 29 下一页

导航