自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (5)
  • 收藏
  • 关注

原创 LeetCode448 Find All Numbers Disappeared in an Array(java/python)

题目要求: Given an array of integers where 1 ≤ a[i] ≤ n (n = size of array), some elements appear twice and others appear once.Find all the elements of [1, n] inclusive that do not appear in this array.Co

2016-11-30 15:07:17 1531

原创 python的三种取整方式

下面介绍几种常用的取整方法,包括向下取整、四舍五入、向上取整。(1)向下取整向下取整很简单,直接使用int()函数即可,如下代码(Python 2.7.5 IDLE) a = 3.75 int(a) 3 (2)四舍五入 第二种就是对数字进行四舍五入,具体的看下面的代码: a=3.25;b

2016-11-28 10:57:51 148301 7

原创 matlab中的 fix, floor, ceil, round的用法

Matlab取整函数有: fix, floor, ceil, round.具体应用方法如下: fix朝零方向取整,如fix(-1.3)=-1; fix(1.3)=1; floor,顾名思义,就是地板,所以是取比它小的整数,即朝负无穷方向取整,如floor(-1.3)=-2; floor(1.3)=1;floor(-1.8)=-2,floor(1.8)=1 ceil,与flo

2016-11-28 10:51:05 1128

原创 python中寻找list中的最值和所对应的索引

aa = [1,2,3,4,5] aa.index(max(aa)) 如果aa是numpy数组: aa = numpy.array([1,2,3,4,5]) 先把aa转换为List,再求索引: bb = aa.tolist() bb.index(max(bb))

2016-11-28 10:35:39 18796

翻译 python ceil函数

python ceil 函数是返回值上限的X - 不小于x的最小整数。 说明: 这个函数返回值上限的X - 不小于x的最小整数。语法:import mathmath.ceil( x )注:此功能是不能直接访问的,所以我们需要导入的数学模块,然后我们需要调用这个函数,用数学的静态对象。参数: 下面是详细参数: X:这是一个数值表达式。返回值: 不小于x的最小整数。 例如:import math

2016-11-25 13:53:07 8895

原创 python round函数用法

round()方法返回 x 的小数点四舍五入到n个数字。语法 以下是round()方法的语法:round( x [, n] ) 参数 x –这是一个数值表达式n –这也是一个数值表达式返回值 该方法返回 x 的小数点四舍五入到n个数字例子 下面的例子显示了round()方法的使用print “round(80.23456, 2) : “, round(80.23456, 2) prin

2016-11-25 13:48:27 38405 1

原创 python中的科学计算(1)

1,广播:对 形状不同 的数组的运算采取的操作。但是这个输入的数组中必须有一个 某轴长度为1,或者缺 少了一个维度(这个时候会自动的在shape属性前面补上1)。例如: import numpy as np a=np.arange(10,50,10).reshape(-1,1) a.shape (4, 1)

2016-11-25 13:22:38 403

原创 python读取csv文档

写入并生成csv文件 代码: import csvcsvfile = file(‘csv_test.csv’, ‘wb’) writer = csv.writer(csvfile) writer.writerow([‘姓名’, ‘年龄’, ‘电话’])data = [ (‘小河’, ‘25’, ‘1234567’), (‘小芳’, ‘18’, ‘789456’) ]

2016-11-24 17:51:26 446

原创 Python变量命名规则

模块名: 小写字母,单词之间用_分割 ad_stats.py包名: 和模块名一样类名: 单词首字母大写 AdStats ConfigUtil全局变量名(类变量,在java中相当于static变量): 大写字母,单词之间用_分割 NUMBER COLOR_WRITE普通变量: 小写字母,单词之间用_分割 this_is_a_var实例变量: 以_开头,其他和普通变量一样 _p

2016-11-23 19:57:06 1314

原创 python中的类方法与静态方法的区别

classmethod:类方法 staticmethod:静态方法在Python中,静态方法和类方法都是可以通过类对象和类对象实例访问。但是区别是:@classmethod 是一个函数修饰符,它表示接下来的是一个类方法,而对于平常我们见到的则叫做实例方法。 类方法的第一个参数cls,而实例方法的第一个参数是self,表示该类的一个实例。 普通对象方法至少需要一个self参数,代表类对象实例

2016-11-23 19:44:45 1061

原创 Python常用函数整理

python 文件操作 python:目录与文件操作 os.listdir(dirname):列出dirname下的目录和文件 os.getcwd():获得当前工作目录 os.curdir:返回但前目录(’.’) os.chdir(dirname):改变工作目录到dirnameos.path.isdir(name):判断name是不是一个目录,name不是目录就返回false os.pa

2016-11-22 23:05:48 771 2

翻译 Matlab max()函数的用法

Matlab中max函数在矩阵中求函数大小的实例如下: C = max(A) 返回一个数组各不同维中的最大元素。 如果A是一个向量,max(A)返回A中的最大元素。 如果A是一个矩阵,max(A)将A的每一列作为一个向量,返回一行向量包含了每一列的最大元素。 如果A是多为数组,max(A) treats the values along the first non-singleton di

2016-11-21 11:42:29 8035

原创 Matlab mean()函数的用法

函数功能 求数组的平均数或者均值 使用方法 M = mean(A) 返回沿数组中不同维的元素的平均值。 如果A是一个向量,mean(A)返回A中元素的平均值。 如果A是一个矩阵,mean(A)将其中的各列视为向量,把矩阵中的每列看成一个向量,返回一个包含每一列所有元素的平均值的行向量。 如果A是一个多元数组,mean(A)将数组中第一个非单一维的值看成一个向量,返回每个向量的平均值。M

2016-11-21 11:24:13 15417

原创 Matlab eval()函数使用

help eval 将看到matlab自带的说明 eval Execute string with MATLAB expression. eval(s), where s is a string, caus es MATLAB to execute the string as an expression or statement. 翻译一下,就是说eval函数的功能是将字符串转换为matlab

2016-11-21 09:51:56 197389 9

原创 Matlab csvread函数的使用

1、用csvread函数 注意:csvread函数只试用与用逗号分隔的纯数字文件 第一种:M = CSVREAD(‘FILENAME’) ,直接读取csv文件的数据,并返回给M 第二种:M = CSVREAD(‘FILENAME’,R,C) ,读取csv文件中从第R-1行,第C-1列的数据开始的数据,这对带有头文件说明的csv文件(如示波器等采集的文件)的读取是很重要的。 第三种:M = C

2016-11-18 16:31:51 58151 2

原创 Matlab常用技巧

m文件如果是函数,保存的文件名最好与函数名一致,这点都很清楚。不过容易疏忽的是,m文件名的命名尽量不要是简单的英文单词,最好是由大小写英文/数字/下划线等组成。原因是简单的单词命名容易与matlab内部函数名同名,结果会出现一些莫名其妙的错误。例如,写个m文件,命名为spy,运行时就弹出一个怪怪的figure,呵呵,我当初还以为是什么bug。调试程序时,经常要屏蔽掉一整段程序进行,也就是将其标示注

2016-11-18 15:54:54 370

原创 LeetCode 104Maximum Depth of Binary Tree

题目要求: Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.题目比较简单,直接使用递归的方法就能直接解决.当然还用更好的方法,这个学

2016-11-15 12:42:58 256

原创 LeetCode38 Count and Say(C语言解决)

题目要求: The count-and-say sequence is the sequence of integers beginning as follows: 1, 11, 21, 1211, 111221, …1 is read off as “one 1” or 11. 11 is read off as “two 1s” or 21. 21 is read off as “one

2016-11-15 12:13:21 2084

原创 Mac快捷键整理

对于使用苹果电脑的操作系统的新人来说,快捷键是个很麻烦的问题,要一个个的找到快捷键也不是很容易的问题,今天这篇文章就解决了到处找快捷键的麻烦。第一种分类:启用快捷键按下按键或组合键,直到所需的功能出现(例如,在启动过程中按住 Option 直到出现“启动管理程序”,或按住 Shift 直到出现“安全启动”)。提示:如果启动功能未起作用,而您使用的是第三方键盘,请连接 Apple 键

2016-11-14 22:55:02 3545

原创 LeetCode 38.Submission Details

题目要求: The count-and-say sequence is the sequence of integers beginning as follows: 1, 11, 21, 1211, 111221, …1 is read off as “one 1” or 11. 11 is read off as “two 1s” or 21. 21 is read off as “one

2016-11-14 22:49:44 201

原创 Myeclipse快捷键整理

本文章中的资料是全部从互联网上收集,感谢各位大咖的无私分享最经典的快捷键 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) Alt+↑ 当前行和上面一行交互位置(同上) Alt+← 前

2016-11-14 17:21:03 438

原创 IDEA 常用快捷键列表

IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N   查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本

2016-11-13 22:54:02 227

原创 键盘键值对应表

键盘键与虚拟键码对照表       字母和数字键     数字小键盘的键       功能键         其它键       键   键码     键   键码       键   键码     键      键码       A   65       0   96        F1   112     Backspace    8       B   66       1   97

2016-11-13 09:33:40 1040

原创 CLion安装问题

clion使用jetbrains的一款c/c++ 编译器. 一开始安装完出现的c cpp 文件根本无法编译的问题错误提示如下:Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.Compiler: C:/MinGW/bin/gcc.exe Build flags: Id flags:

2016-11-09 10:41:31 3016

原创 二分法查找(java)

算法: 数据量比较大的时候,可以采用二分法查找以提高效率;采用二分法查找时,数据是按照一定的规律进行排列的. 基本思想:假设数据是按升序排序的,对于给定值 x,从序列的中间位置开始比较,如果当前位置值等于 x,则查找成功;若 x 小于当前位置值,则在数列的前半段中查找;若 x 大于当前位置值则在数列的后半段中继续查找,直到找到为止。public class Search { public

2016-11-05 23:23:22 254

原创 LeetCode 278. First Bad Version

You are a product manager and currently leading a team to develop a new product. Unfortunately, the latest version of your product fails the quality check. Since each version is developed based on the

2016-11-05 22:44:27 155

原创 LeetCode168 Excel Sheet Column Title

题目要求:Given a positive integer, return its corresponding column title as appear in an Excel sheet.For example:1 -> A2 -> B3 -> C...26 -> Z27 -> AA28 -> AB简单点说:这一题目相当于是 10进制转换 26进制注意点:在临界的条件到来时对代码

2016-11-05 21:44:16 232

原创 LeetCode 7. Reverse Integer 倒序输出数字

题目要求:Reverse digits of an integer.Example1: x = 123, return 321 Example2: x = -123, return -321click to show spoilers.Have you thought about this? Here are some good questions to ask before coding. B

2016-11-05 20:42:35 339

原创 LeetCode165 Compare Version Number 比较版本号

题目要求: Compare two version numbers version1 and version2. If version1 > version2 return 1, if version1 < version2 return -1, otherwise return 0.You may assume that the version strings are non-empty an

2016-11-05 20:07:03 938

原创 LeetCode 28Implement strStr() 寻找子字符串的下标的位置

题目要求: Returns the index of the first occurrence of needle in haystack, or -1 if needle is not part of haystack.题目不难,可以直接使用暴力搜索的方式进行处理public class solution { public int strStr(String haystack, Stri

2016-11-05 19:20:14 374

原创 C语言中指针的一些问题

关于c语言中的指针的一些相关的问题:1.int *p;2.int **p;3.int *p[10];4.int (*p)[10];5.int *p(int);6.int (*p)(int);7.int (*p[10])(int);这七个难度还不是很大,相信大多数读者都能够答的出来。答案:1.一个指向整型数据的指针

2016-11-04 23:30:43 315

原创 LeetCode414 Third Maximum Number

题目要求:Given a non-empty array of integers, return the third maximum number in this array. If it does not exist, return the maximum number. The time complexity must be in O(n).Example 1: Input: [3, 2, 1

2016-11-01 22:57:51 236

原创 LeetCode396 Rotate Function

题目要求: Given an array of integers A and let n to be its length.Assume Bk to be an array obtained by rotating the array A k positions clock-wise, we define a “rotation function” F on A as follow:F(k) =

2016-11-01 22:17:24 199

机器学习(吴恩达)week2编程作业

机器学习(吴恩达)week2编程作业

2017-07-23

研究生“计算机通信新技术”课程复习题(2016年)

研究生“计算机通信新技术”课程复习题(2016年)

2017-01-11

基于Hessian滤波器的血管增强算法

基于Hessian滤波器的血管增强算法

2017-01-02

颜色相关图

颜色相关图

2015-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除