// 类接口,但是可以实现方法// 作用 多重继承trait traitA{ val tnum: Int def log(msg: String): Unit ={ println("log : " + msg) }}trait traitB extends traitA{ def t...
分类:
其他好文 时间:
2014-10-19 22:45:29
阅读次数:
233
《python基础教程(第二版)》学习笔记 函数(第6章)创建函数:def function_name(params): block return values记录函数:def function_name(params): 'NOTE' #注释 block return valuesfunction...
分类:
编程语言 时间:
2014-10-19 16:52:40
阅读次数:
179
1、类中递归调用函数需要加self# Definition for a binary tree node# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# ...
分类:
编程语言 时间:
2014-10-19 10:11:52
阅读次数:
200
1、用双重循环逐个遍历(超时)2、用list B的append和remove函数(超时)3、用dict B(AC) 1 class Solution: 2 # @param A, a list of integer 3 # @return an integer 4 def s...
分类:
编程语言 时间:
2014-10-19 01:18:21
阅读次数:
246
一次AC题目要求中有空间限制,因此没有采用字符串由量变向中间逐个对比的方法,而是采用计算翻转之后的数字与x是否相等的方法; 1 class Solution: 2 # @return a boolean 3 def isPalindrome(self, x): 4 o...
分类:
编程语言 时间:
2014-10-18 23:50:28
阅读次数:
299
1、当strs为空,直接输出“”2、当strs中含有“”,直接输出“”3、strs[0]的最长长度由最短公共长度l决定(code line:15) 1 class Solution: 2 # @return a string 3 def longestCommonPrefix(sel...
分类:
编程语言 时间:
2014-10-18 23:47:06
阅读次数:
270
一次AC字符串就是:count+char 1 class Solution: 2 # @return a string 3 def countAndSay(self, n): 4 str = "1" 5 for i in range(n-1): 6 ...
分类:
编程语言 时间:
2014-10-18 23:45:06
阅读次数:
231
1、在进入while之前,保证x是非负的;2、符号还是专门用flag保存===================3、另一思路:将integer转换成string,然后首位swap,直至中间; 1 class Solution: 2 # @return an integer 3 def ...
分类:
编程语言 时间:
2014-10-18 23:41:02
阅读次数:
253
GIL 与 Python 线程的纠葛GIL 是什么东西?它对我们的 python 程序会产生什么样的影响?我们先来看一个问题。运行下面这段 python 程序,CPU 占用率是多少?# 请勿在工作中模仿,危险:)def dead_loop(): while True: passd...
分类:
编程语言 时间:
2014-10-18 22:09:22
阅读次数:
327
__new__和__init__的区别 __new__是Python面向对象语言中一个很少用的函数,更多使用的是__init__这个函数。例如: class?Book(object):
????def?__init__(self,?title):
????????super(Book,?s...
分类:
编程语言 时间:
2014-10-18 18:33:57
阅读次数:
229