Python练习册,每天一个小程序 精选评论关注该公众号可参与评论 写评论 ...
分类:
编程语言 时间:
2014-12-24 01:11:00
阅读次数:
320
为了将常量的作用域限制于class内,你必须让让成为class的一个成员;而为确保此常量之多只有一份实体,你必须让让成为一个static成员:
Class Gameplayer
{
Private:
Staticconst int Number = 5; //常量声明式
Intscores[N...
分类:
编程语言 时间:
2014-12-24 00:06:45
阅读次数:
214
通过这几天的观察,我们发现,集体的智慧永远是最强大的,每个人贡献一点点,我们就能将问题的解决方案在设计之初就升级到一个客观的程度,包括这次的树形结构的研究,相信你的队友不论他在你心理到底是什么状态,他既然被招进公司,肯定有他的闪光点打动了人力部门,且还有一句话,高手在民间,这句话,已经多次被验证了!
子段:i...
分类:
编程语言 时间:
2014-12-24 00:04:50
阅读次数:
188
#encoding=utf-8
__author__ = 'ds'
#文件名称冲突
from email.mime.text import MIMEText
import smtplib
if __name__ == '__main__':
msg = MIMEText(_text='SMTP test', _charset='utf-8')
#输入Email地址和口令:
...
分类:
编程语言 时间:
2014-12-24 00:05:47
阅读次数:
251
前面我们铺垫了很多细节,是为了让大家更加明晰prototype的使用细节;
现在可以将前面的知识整合起来,写一个函数用于快速构建基于原型链的继承关系了:...
分类:
编程语言 时间:
2014-12-24 00:05:47
阅读次数:
158
前面的例子我们是通过构造器创建对象,并且希望该对象继承来自另外一个构造器的对象
我们也可以直接面向一个对象来达成继承的目的,使用下属步骤:
1、拷贝一个对象
2、给新对象添加属性...
分类:
编程语言 时间:
2014-12-24 00:03:52
阅读次数:
166
算法练习--二分搜索哈希表-JS 实现...
分类:
编程语言 时间:
2014-12-24 00:05:00
阅读次数:
157
使用哈希算法将数字解析为函数指针:
这也算是最简单的,不会带有地址冲突的哈希了,哈希函数可以描述为:
func = arr[index].func
index为输入,根据输入的index,找到其对应的函数指针返回
这种架构虽然简单,但是在做测试时还是非常有用的
比如一种测试有几十项,我可以使用这种架构来实现自动轮巡测试,或者手动交互时输入一个Index,即可以去调用对应的测试函数
另外...
分类:
编程语言 时间:
2014-12-24 00:04:08
阅读次数:
219
一、概述
在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样就可以在以后将对象恢复至原先保存的状态。它是一种对象行为型模式。
二、适用场景
1、类似于撤销功能的实现,保存一个对象在某一时间的部分状态或全部状态,当以后需要它时就可以恢复至先前的状态。
2、 对对象历史状态的封装、避免将对象的历史状态的实现细节暴露给外界。...
分类:
编程语言 时间:
2014-12-24 00:04:08
阅读次数:
213
快速排序的重要性不言而喻,原理什么的不再多说,google一下都很详细,许多面试中都重点考察,甚至还会要求迅速手写,今天码出快排的代码。#includeusing namespace std;void quicksort(int left,int right,int arr[]){ if(lef.....
分类:
编程语言 时间:
2014-12-24 00:01:14
阅读次数:
427
随着看的文章及探讨越多,越发现自己实在太不定性了,看下《C#深入理解》吧,做一下读书笔记,从中发现自己的不足。闲话不说,进入正题吧。 在C#1中定下一个简单的数据类型 1 public class Product1 2 { 3 private string name; ...
分类:
编程语言 时间:
2014-12-23 23:54:03
阅读次数:
231
1, String类一旦被初始化就不会被改变。字符串不不能被改变,编译可以让字符串之间共享。编译器将各种字符串存放在公共的存储池子中。字符串变量指向存储池中相应的位置。实际上只有字符串常量。而+(除了常量相加)和其它方法操作的不是共享的。String s1 ="abc" ,String s2 = ....
分类:
编程语言 时间:
2014-12-23 23:50:30
阅读次数:
319
归并排序求逆序对by mps 【1】什么是逆序对? 对于一个数列需要按从小到大排序,如果有ai,aj且满足ai>aj和i>1;20 merge_sort(l,mid);21 merge_sort(mid+1,r);22 Union(l,mid,r);...
分类:
编程语言 时间:
2014-12-23 23:49:24
阅读次数:
261
实现了冒泡排序和优化版的冒泡排序代码,具体原理可以自行google一下。#include#define N 10using namespace std;void bubblesort(int arr[],int n){ for(int i = 0;i arr[j+1]) { int t...
分类:
编程语言 时间:
2014-12-23 23:48:58
阅读次数:
291
#!/usr/bin/env python import random # ‘abc..z‘ alphaStr = "".join(map(chr, range(97,123))) fp = open("word.txt", "w") maxIter = 100000 for i in range(maxIter): word = "" len =random.randint(1,5) fo...
分类:
编程语言 时间:
2014-12-23 22:45:42
阅读次数:
288
题目:
Given n, how many structurally unique BST's (binary search trees) that store values 1...n?
For example,
Given n = 3, there are a total of 5 unique BST's.
1 3 3 2 ...
分类:
编程语言 时间:
2014-12-23 22:47:03
阅读次数:
301
官方 raywenderlich.com Swift 编程风格指南本文版权归 raywenderlich.com 、The Official raywenderlich.com Swift Style Guide项目以及所有贡献者所有。译者翻译仅供知识传播使用。本风格指南的目标是让Swift代码更简洁、可读更强。语言推荐使用跟苹果API文档风格统一的英语。推荐:var color = "red"不...
分类:
编程语言 时间:
2014-12-23 22:45:50
阅读次数:
333