- 博客(28)
- 收藏
- 关注
转载 python中if __name__ == '__main__': 的解析
http://www.cnblogs.com/xuxm2007/archive/2010/08/04/1792463.html当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于
2013-04-13 10:25:23
536
转载 怎么样看文献最有效?
看了大半年文献,没有什么经验,前几天去实验室和老板聊天,觉得自己看文献就像看历史书,呜呼!悲哉!无意间看到一篇文章觉得总结得不错,就与大家分享一下,觉得好就回复一个!1.牛人一 (从phd到现在工作半年,发了12篇paper, 7篇first author.) 我现在每天还保持读至少2-3篇的文献的习惯.读文献有不同的读法.但最重要的自己总结概括这篇文献
2013-02-12 08:06:42
682
转载 在Latex使用條列式清單itemize , enumerate , description
另] Enumerate 修改间距 http://blog.sina.com.cn/s/blog_5e16f1770100g5ox.html[另] \renewcommand\labelenumi{[\theenumi]} 调用enumerate时候编号就会添加方括号.在latex中有三種條列式方法 itemize 、 enumerate 、 discription很常被
2013-01-28 14:07:49
13640
原创 Latex小知识点
没有系统学过latex,最近找了个MCM论文的模版来改,里面遇到了一些小知识。自己做一下总结:0. \emph{blablabla} 把括号中的字改为斜体。 可用在大段文字中。 \textbf{} 改为加粗1.\caption[lst-entry]{Text of table caption} is used to generate a caption for a figu
2013-01-28 11:42:17
3255
转载 LaTeX数学公式
zz from: http://blog.sina.com.cn/s/blog_5e16f1770100fs38.html1、数学公式的前后要加上 $ 或 \( 和 \),比如:$f(x) = 3x + 7$ 和 \(f(x) = 3x + 7\) 效果是一样的;如果用 \[ 和 \],或者使用 $$ 和 $$,则改公式独占一行;如果用 \begin{equation} 和 \
2013-01-22 10:23:28
1325
转载 提问的智慧
提问的智慧艾瑞克.史蒂文.雷蒙德(Eric Steven Raymond)Thyrsus Enterprisesesr@thyrsus.com>瑞克.莫恩(Rick Moen)respond-auto@linuxmafia.com>版权©2001, 2006 Eric S. Raymon
2013-01-21 17:08:04
495
转载 How To Ask Questions The Smart Way
http://www.catb.org/~esr/faqs/smart-questions.htmlHow To Ask Questions The Smart WayEric Steven RaymondThyrsus Enterprises esr@thyrsus.com> Rick Moen
2013-01-21 17:06:04
2198
转载 如何有效阅读科技论文
今天看到了一篇文章关于如何有限阅读科技论文的,感觉非常有用,翻译之,自己阅读,也方便比尔参考?如何有效阅读科技论文摘要在开始阅读之前,考虑你为什么要阅读这篇论文、我想从中得到什么。你需要控制你阅读的方式。如果你仅仅需要综述,只需简单的略读即可。如果你要给他人介绍这篇论文,你就需要深读,怀疑论据直到你完全理解它。如果你会在以后用到这些信息,做笔记有助你记起它。如果你不知道你想从中要得到什
2013-01-21 16:57:16
675
转载 如何读论文
今日Shan Zhao老师跟我们分享了“如何读论文”,的确关于如何写论文,做Presentation等的小贴士在网络上很多,关于读论文的方法,尤其是理论论文的方法好像并不是很多,大抵散落在牛人的回忆录里,比如UCSD的Sobel教授,MIT的Holmstrong教授等。 记得我们在珠海组织讨论班的时候,大家普遍遇到的问题也是如何更好地消化一篇paper,因为如果选择学术为人生的志业
2013-01-21 16:56:40
782
转载 研究生如何有效阅读文献
研究生如何有效阅读文献?!( 转载)研究生如何有效阅读文献?!要明白此问题,我们首先需要明白为什么要查阅并阅读大量文献?!查阅大量外文文献,然后从文献的文献再去查找,如此往复循环,你的idea不知不觉中就被启发开来。我们老板说过,看文献,最重要,最有权威,也最有深度的是什么,就是你查找的文献的文献。读文献一定要注意文章后面列出的参考文献,按图索骥,就很易找到更多文献,而且被引次
2013-01-21 16:55:11
1068
原创 algorithm_selectionsort
def selectionsort(A): for i in range(len(A)): #print i,# k=i #print A[i+1:len(A)],# for j in range(i+1,len(A)): if A[j]<A[k]: k=j if k!=i: t=A[i] A[i]=A[k] A[
2013-01-19 21:34:45
279
原创 algorithm_merge
def merge(A,p,q,r): s=p t=q+1 k=p #s,t are the subarray index,k is B[] index B=[] while s<=q and t<=r: if A[s]<=A[t]: B.append(A[s]) s=s+1
2013-01-19 21:31:31
554
原创 pythonchallenge_2
f=open('pc_2file.txt') aList=f.read() for i in aList: if i.isalpha(): print i,主要学到了文件处理,和isalpha()函数,呵呵
2012-12-27 23:18:44
247
原创 pythonchallenge_1
a='''g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr'q ufw rfgq rcvr gq qm jmle. sqgle qrpgle.kyicrpylq() gq pcamkkclbcb. lmu ynnjw
2012-12-25 23:07:50
266
原创 algorithm_prim
def prim(G): dis=0 x=[1] select=G[0] #edge can be selected next time for i in range(len(G)-1): #add n-1 edge for key in select.keys(): #select
2012-12-19 10:31:34
458
转载 Python 中两个字典(dict)合并
dkcndkdict1={1:[1,11,111],2:[2,22,222]}dict2={3:[3,33,333],4:[4,44,444]}合并两个字典得到类似{1:[1,11,111],2:[2,22,222],3:[3,33,333],4:[4,44,444]}方法1:dictMerged1=dict(dict1.items()+dict2.items())
2012-12-16 21:53:48
965
转载 python图的表示与搜索
# -*- coding:utf-8 -*- # file: pygraph.py # def searchGraph(graph, start, end): # 搜索树 results = [] generatePath(graph, [start], end, re
2012-12-16 19:01:43
1020
转载 Python数据结构:图的实现(转)
原作:Python.org翻译:nasi图是由边或者弧连接起来的节点的网络。在有向图中,节点之间的连接是有方向的,叫做弧(arcs)。在无向图中,节点间的连接没有方向,叫做边(edge)。图算法包括查找两点间路径、两点间的最短路径、判断一个图中是否存在环(环是从一个节点可以沿一条非空路径回到它自己)、找到可以遍历所有 节点的路径(著名的TSP问题,即旅行商问题)等等。有些情况下节点或者图的
2012-12-16 19:00:38
8603
1
原创 algorithm_binarysearch
def binarysearch(A,x): low=0 high=len(A)-1 j=0 i=0 while low<=high and j==0: mid=(low+high)/2 if x==A[mid]: j=mid elif x<A[mid]:
2012-12-16 10:45:12
336
原创 ProjectEuler_4
b=0for i in range(100,1000): for j in range(100,1000): L=[a for a in str(i*j)] if len(L)%2==0: if L[len(L)/2-1::-1]==L[len(L)/2:]: if i*j>b:
2012-11-24 00:42:20
291
原创 ProjectEuler_2
import mathdef is_prime(n): if n < 2: return False for i in xrange(2, int(math.sqrt(n)) + 1): if n % i == 0: return False return True for i
2012-11-23 22:54:21
342
转载 python手册项目四——math模块方法等等
开始摘录一些常用模块的方法。下表总结了一些math模块方法,注意有的结果已经取整math模块函数:函数(方法)示例说明acos(x)求x的反余弦(结果是弧度)acos(2.0)等于0.0asin(x)求x的反正弦(结果是弧度)asin(0.0)等于0.0atan(x)求x的反正切(结果是弧度)atan(
2012-11-19 22:17:30
444
原创 ProjectEuler_2
i=2_sum=0a={0:1,1:2} #you cannot give value to a index that not exist in Listwhile True: a[i]=a[i-1]+a[i-2] if a[i]>4000000: #break condition bre
2012-11-17 00:53:30
378
转载 python re模块
点击打开链接python re模块参考http://docs.python.org/howto/regex,http://docs.python.org/library/re.html,以下内容仅限于个人理解,如有不当之处,欢迎指出。 正则表达式(可以称为REs,regex,regex pattens)是一个小巧的,高度专业化的编程语言,它内嵌于python开发语言
2012-10-23 19:29:42
395
原创 ProjectEuler_1
print sum(i for i in range(1,1000) if i%3==0 or i%5==0)0.这是网上copy的别的大牛的代码 (初学python,从抄袭开始,哈哈)1.python真心好用,做完了我去逛逛论坛。c或cpp一般都是10行左右吧。2.range是包上不包下的,or = || (c中)。3.不用多虑15的倍数,15的倍数一开始就会满足i%3=
2012-10-21 15:24:14
248
转载 Project Euler,值得推荐的编程网站以及我的一点体会
点击打开链接http://haolloyin.blog.51cto.com/1177454/577664
2012-10-21 15:14:45
301
原创 CodeForces_1A
#A. Theatre Squareimport matha=[int(n) for n in raw_input().split(' ')]print int(math.ceil(float(a[0])/a[2])*math.ceil(float(a[1])/a[2]))体会:0. py中是行输入,连续输入三个整数,不能像C中scanf(%d %d %d), 去百度问的这句代码很
2012-10-21 09:57:47
350
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人