2012年9月25日

摘要: 找出一个子树,使之结点的数值之和为最大!View Code 1 class tree_node(object): 2 """docstring for TreeNode""" 3 def __init__(self,val,left = None,right = None): 4 self.val = val 5 self.left = left 6 self.right = right 7 8 9 class attr_of_tree(object):10 """docstring for list_n 阅读全文
posted @ 2012-09-25 14:02 brainworm 阅读(398) 评论(0) 推荐(0) 编辑

2012年9月23日

摘要: 机器学习: 1. 极客说:http://geektell.com/ 2. 关于 老师木 :http://blog.csdn.net/sangni007/article/details/8275014关于LDA代码:http://blog.csdn.net/hxxiaopei/article/det... 阅读全文
posted @ 2012-09-23 16:28 brainworm 阅读(340) 评论(0) 推荐(0) 编辑

2012年9月12日

摘要: 还是喜欢这个有限状态机的写法,又简单,又明了!话不多说,自己根据程序画一个状态机自己看吧。View Code 1 #include <stdio.h> 2 #include <string.h> 3 #include <cstdlib> 4 5 void initialize_fsm(char fsm[7][256]); 6 7 int main() 8 { 9 int ch, temp = 0;10 int state = 0;11 char fsm[7][256];12 13 FILE *pfin;14 if((pfin = fopen("sw 阅读全文
posted @ 2012-09-12 15:16 brainworm 阅读(439) 评论(0) 推荐(0) 编辑
摘要: www.cnblogs.com/liyanwei/archive/2010/04/29/1723931.html转自陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,ma 阅读全文
posted @ 2012-09-12 11:26 brainworm 阅读(208) 评论(0) 推荐(0) 编辑

2012年8月7日

摘要: http://coolshell.cn/articles/7992.html#jtss-tsina先说明一下,我不希望本文变成语言争论贴。希望下面的文章能让我们客观理性地了解C++这个语言。(另,我觉得技术争论不要停留在非黑即白的二元价值观上,这样争论无非就是比谁的嗓门大,比哪一方的观点强,毫无价值。我们应该多看看技术是怎么演进的,怎么取舍的。)事由周五的时候,我在我的微博上发了一个贴说了一下一个网友给我发来的C++程序的规范和内存管理写的不是很好(后来我删除了,因为当事人要求),我并非批判,只是想说明其实程序员是需要一些“疫苗”的,并以此想开一个“程序员疫苗的网站”,结果,@简悦云风同学直接 阅读全文
posted @ 2012-08-07 20:57 brainworm 阅读(172) 评论(0) 推荐(0) 编辑

2012年8月1日

摘要: http://bluedash.net/spaces/%E5%BC%80%E6%BA%90%E7%A4%BE%E5%8C%BA%E7%9A%84%E7%AE%A1%E7%90%86%E6%A8%A1%E5%BC%8F开源社区到底是怎样形成的?开源项目是怎么管理的?在这篇文章中,我想分享一下我在参与AS7开发过程中用到的管理工具及协作流程,并谈一些对开源社区的理解。AS7的开发流程主要涉及这样一些核心工具:github – 从AS7开始,几乎JBoss的所有组件的代码库都转移到github上面。Jenkins – Jenkins原名Hudson,是一个CI(Continuous Integrat 阅读全文
posted @ 2012-08-01 20:36 brainworm 阅读(417) 评论(0) 推荐(0) 编辑

2012年7月29日

摘要: http://blog.163.com/longsu2010@yeah/blog/static/173612348201161531958610/今天晚上不是很忙,所以早早的就在电脑的旁边开始写东西了。我今天给大家分享一个我自己用python写的自动登录 人人网的脚本,没办法就是懒!懒的输入帐号和密码,让python给我们减少工作量! 先上脚本吧,等下来讲下知识点:View Code 1 #!/usr/bin/env python 2 #encoding=utf-8 3 import sys 4 import re 5 import urllib2 6 import urllib 7 imp. 阅读全文
posted @ 2012-07-29 19:51 brainworm 阅读(320) 评论(0) 推荐(0) 编辑

2012年7月26日

摘要: python的yield用法,若一个函数中有yield,就不能有return,有了yield,此函数就变成了一个生成器。更直观一点说,他的结果是一个list列表。View Code 1 # -*- coding: utf-8 -*- 2 def conflict(state, nextX): 3 length = len(state) 4 for i in range(length): 5 if abs(state[i] - nextX) in (0, length - i): 6 return True 7 return Fa... 阅读全文
posted @ 2012-07-26 21:07 brainworm 阅读(285) 评论(0) 推荐(0) 编辑

2012年7月11日

摘要: 客户端:package zju.lh;import java.awt.*;import java.awt.event.*;import java.io.*;import java.net.*;@SuppressWarnings("serial")public class ChatClient extends Frame{ Socket s = null; DataInputStream dis = null; DataOutputStream dos = null; boolean connected = false; String name; Thread rt = nu 阅读全文
posted @ 2012-07-11 19:35 brainworm 阅读(149) 评论(0) 推荐(0) 编辑

2012年6月25日

摘要: 摘要:本文通过例子介绍了在 C++标准库中广泛使用的模板特化和偏特化,并指出了模板特化和偏特化的定义规则和应用规则。关键词:模板、特化、偏特化1.引言C++中的模板分为类模板和函数模板,虽然它引进到C++标准中的时间不是很长,但是却得到了广泛的应用,这一点在STL中有着充分的体现。目前,STL 在C++社区中得到了广泛的关注、应用和研究。理解和掌握模板是学习、应用和研究以及扩充STL的基础。而STL模板实例中又充斥着大量的模板特化和偏特 化。2.模板的定义(1) 类模板定义一个栈的类模板,它可以用来容纳不同的数据类型说明如下:template <class T>class stack {pri 阅读全文
posted @ 2012-06-25 00:17 brainworm 阅读(354) 评论(0) 推荐(0) 编辑

导航