- 博客(12)
- 收藏
- 关注
原创 python中np.random.randint()
In [1]:np.random.randint(8,10,size = 20)Out[1]:array([8, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 8, 8, 9, 8, 9, 9, 9, 8, 8])In [2]:np.random.randint(2,size = 20)Out[2]:array([1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 0,
2016-04-10 13:48:16 8579
原创 安装ipython时python setup.py egg_info错误的解决办法
在Mac OS X中安装IPython:python -VPython 2.7.6pip -Vpip 8.1.1 from /Library/Python/2.7/site-packages (python 2.7)使用sudo pip install ipython指令安装ipython,运行结果出现The directory '/Users/home/Library/Caches/pip/
2016-04-05 23:42:44 98865 7
原创 Python中排序sort 、sorted和argsort函数
sort函数是list列表中的函数,而sorted可以对list或者iterator进行排序用sort函数对列表排序时会影响列表本身,而sorted不会>>> a = [1,2,1,4,3,5] >>> a.sort() >>> a[1, 1, 2, 3, 4, 5]>>> a = [1,2,1,4,3,5] >>> sorted(a) [1, 1, 2, 3, 4, 5
2016-04-04 11:48:46 8852
原创 array与matrix
两个array的相乘*指的是对应元素的相乘;两个array的dot表示矩阵的相乘。若a是array,则a.T表示转置。把array转换为matrix用asmatrix()多数numpy函数返回的是array类型,不是matrix类型。把array转换为matrix用asmatrix()多数numpy函数返回的是array类型,不是matrix类型。
2016-04-03 23:19:27 621
原创 Roman to Integer
给出若干个罗马数字,求和,并用罗马数字输出。思路很简单,需要两个函数进行转换。 关于罗马数字[来自百度百科] 罗马数字有如下符号: Ⅰ(1)Ⅴ(5)Ⅹ(10)L(50)C(100)D(500)M(1000)计数规则: 1.若干相同数字连写表示的数是这些罗马数字的和,如III=3; 2.小数字在大数字前面表示的数是用大数字减去小数字,如IV=4; 3.小数字在大数字后面表示的数是用大数字加
2016-03-31 21:21:38 330
转载 charAt()用法
java.lang.String.charAt() 方法返回指定索引处的char值。索引范围是从0到length() - 1。对于数组索引,序列的第一个char值是在索引为0,索引1,依此类推,声明以下是声明java.lang.String.charAt()方法public char charAt(int index)参数index
2016-03-31 20:29:20 3279
转载 HashMap类用法
HashMap类实现了Map接口,由HashMap类实现的Map集合,允许以null作为键对象,但是因为键对象不可以重复,重复之后就覆盖,在HashMap中的对象是无序的。HashMap的映射关系就像表中的字段跟值一样,可以把表的查询结果完全转换成HashMap散列表。Object put(K key,V value)向集合中添加指定值与指定键映射关系。putAll(M
2016-03-31 20:17:11 376
原创 Serialize and Deserialize Binary Tree
temp.append(“# “);此句中#号后面的空格不可丢,不然报错Runtime。因为无法分清二叉树中null节点和其他非空节点。/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; *
2016-03-30 23:51:19 250
转载 StringTokenizer类的使用方法(Java)
StringTokenizer是字符串分隔解析类型,属于:java.util包。1.StringTokenizer的构造函数StringTokenizer(String str):构造一个用来解析str的StringTokenizer对象。java默认的分隔符是“空格”、“制表符(‘\t’)”、“换行符(‘\n’)”、“回车符(‘\r’)”。StringTokenizer(Stri
2016-03-30 21:33:28 339
原创 sqrt源代码问题——二分法
开平方公式:public class Solution { public int mySqrt(int x) { if(x<=0){ return x; } int y=1; int n=x; while(n>y){ n = y+(n-y)/2;
2016-03-30 18:48:48 554
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用
2016-03-30 16:36:01 326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人