自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 docker容器与本机文件交互

1.如何从docker容器中下载文件:docker cp container_created:path <path>其中:<path>为本地要存储的路径。2.如何将文件从本机上传到docker容器docker cp <path> container_created:path例子:$docker psCONTAINER ID IMA...

2019-03-24 16:05:56 2289

原创 Ubuntu:Python包安装错误解决记录

Error:error: command 'gcc' failed with exit status 1这个问题是由于缺少pyhon-dev造成,可以使用下面命令:yum install gcc python-devel

2019-03-24 12:48:52 757

原创 TensorFlow 学习率的设置

为了解决学习率不能过大不能过小的问题,TensorFlow提供了灵活的学习率设置方法:指数衰减法tensorflow.train.exponential_decay(learing_rate,global_step,decay_steps,decay_rate,staircase=False,name=None)Args: - learning_rate : 初始学习率,类型为

2017-09-21 18:21:49 3553

原创 153. Find Minimum in Rotated Sorted Array

问题: 假设一个按升序排序的数组在某个元素位置旋转,找出这个数组的最小值。假设这个数组中不存在重复元素。 例子:Input: [4,5,6,7,0,1,2]Output: 0解题思路: 1. 我们需要明确对于旋转的有序数组,第一个元素一定大于最后一个元素;如果第一个元素小于最后一个元素,则有这个数组并未发生旋转。 2. 如果第一个元素小于最后一个元素,我们直接返回第一个元素。否则我们考虑

2017-08-28 15:25:11 265

原创 74. Search a 2D Matrix

问题: 编写一个高效算法在m*n的矩阵中查找特定值,这个矩阵具有下列性质:每一行的整数从左到右有序排列每一行的第一个整数比上一行的最后一个整数大例子:Input: target: 3[ [1, 3, 5, 7], [10, 11, 16, 20], [23, 30, 34, 50]]Output: True解题思路: 1.

2017-08-28 15:13:53 202

原创 35. Search Insert Position

题目: 给定一个有序数组和目标值,如果将目标值插入有序数组插入后保持有序,返回目标值应该插入的下标。假设数组中没有重复元素。 例子:[1,3,5,6], 5 → 2[1,3,5,6], 2 → 1[1,3,5,6], 7 → 4[1,3,5,6], 0 → 0解题思路: 二分法实现:int searchInsert(vector<int>& nums, int target) {

2017-08-24 14:56:35 201

原创 34. Search for a Range

问题:给定一个按照升序排列的整数数组,找出被给定目标值的开始和结束位置。算法时间复杂度要求O(logn)O(logn)。如果目标值不存在则返回[ -1, -1 ]。 例子:Input: nums = [5,7,7,8,8,10],target = 8Output: [3,4]解题思路: 由于时间复杂度要求为O(logn)O(log n),这里考虑使用二分法。先找出左边界,然后在左边界的基础上,

2017-08-24 14:18:26 223

原创 29. Divide Two Integers

题目:实现两个整数的除法运算,不能使用乘、除和余数运算。如果溢出,返回MAX_INT。解题思路:这道题目看到以后我是懵逼的状态,平时一直在使用除法,完全没有考虑过除法的实现方式。这个参考LeetCode上的一个解决思路,写下来帮助自己理解。 这里可以使用位运算,假设我们用 3 除 15 ,15是被除数,3是除数。除法:求出从被除数中减去除数且被除数不为负的最大相减次数。 首先,我们用15减3得到

2017-08-22 10:07:36 164

原创 表示“场所”的に、で的区别

区别:に 表示人或者物以及状态所处的场所或者立场 で 表示动作进行及行为发生的场所

2017-08-22 09:41:24 910

原创 集成支付宝时:JSON.parse: unexpected character at line 1 column 1 of the JSON data

在集成支付宝时给IOS端返回JSON数据时遇到错误 JSON.parse: unexpected character at line 1 column 1 of the JSON data 支付宝在给请求信息进行签名:if(str_replace('"','',$_POST['partner'])==$alipay_config['partner']&&str_replace('"','',$_

2017-08-02 09:32:45 877

原创 pandas读取Excel文件,以0开头的数据,出现数据缺失

这里以从深交所现在的日行情数据文件为例,格式为xlsx 直接使用df = pd.read_excel(os.getcwd() + os.sep + 'stock.xlsx')读取文件时,证券代码被转换为数字(000001 =>1),0被舍去,导致不正确。这里为了省去读入后在对代码进行补全的麻烦,再读取Excel文件时: df = pd.read_excel(os.getcwd() + os

2017-08-02 09:28:36 13151 8

原创 4. Median of Two Sorted Arrays

题目: nums1和nums[2] 为长度分别为m和n的有序数组,在时间复杂度为 O(log(m+n))O(log(m+n))找出两个数组对应的中位数。解题思路: 由于时间复杂度要求为O(log(m+n))O(log(m+n)) 内完成,考虑使用二分查找。由于这是两个有序数组,数据在数组内有序,数组间存在无序的情况,无法考虑将两个数组联合做数组二分查找。然后我就不知道怎么做了,看到LeetCod

2017-07-22 15:41:45 213

原创 81. Search in Rotated Sorted Array II

假设某个按照升序排序的数组在某个元素前旋转(例如:0 1 2 4 5 6 7 =>4 5 6 7 0 1 2)。给定一个目标值,判断该数组是否包含这个元素,如果包含返回对应TRUE,否则返回FALSE。可以存在重复元素解题思路: 此题与第33题基本相似,但可以存在重复元素。所以第一思路就是按照33题的思路进行二分查找。由于存在重复元素,可能导致无法判断哪一侧是有序数据,需要在判断之间去除重复元素:

2017-07-22 15:11:05 229

原创 33. Search in Rotated Sorted Array

假设某个按照升序排序的数组在某个元素前旋转(例如:0 1 2 4 5 6 7 =>4 5 6 7 0 1 2)。给定一个目标值,判断该数组是否包含这个元素,如果包含返回对应的下标索引,否则返回-1.解题思路:可以发现,去中间值,总是存在一侧数据为有序数据,另一侧为无序数据。所以可以通过判断目标值是否在有序一侧的范围内,进行分开处理。 由于数组本来为有序数组,如果目标值在有序一侧的范围,无需考虑无序

2017-07-22 14:50:16 203

原创 1.Two Sum

给定一个整型数组nums和一个目标值target,如果数组中两个元素的和等于目标值,则返回对应的下标,假设只存在一个解 例子:Input: nums = [2, 7, 11, 15], target = 9Output: [0, 1]解题思路:首先,将数组转存至map,值存为key,下标存为value然后,从一端访问,tmp = target - nums[i],然后同过map.find函

2017-07-15 22:59:11 195

原创 15.3Sum

给定一个包含n个整型元素的数组S,其中必定存在三个元素,它们的和为0,找出所有的S中所有满足和为0的唯一三元组 例子:Input: [-1, 0, 1, 2, -1, -4]Output: [ [-1, 0, 1], [-1, -1, 2] ]这道题也是3Sum类型,需要找出所有满足条件的三元组,3sum可以考虑

2017-07-15 18:15:12 166

原创 16.3Sum Closest

给定一个整型数组和一个目标值,找出数组中‘累加和’与‘目标值’最近的三个数的和,假设只存在唯一解-例子:Input: array S={-1,2,1,-4},target = 1Output: 2刚看到这一题我的想法是3层循环遍历,设置一个变量始终保存 与目标值差绝对值最小的数字,时间复杂度为O(n3)O(n^3),需要考虑降低时间复杂度。** 以前LeetCode上 3Sum的题目,对于求和

2017-07-15 17:36:17 180

原创 PHP 取出本月,本季度,本年,上月,上季度,上一年的开始和结束日期

PHP 取出本月,本季度,本年,上月,上季度,上一年的开始和结束日期月份本月起始和结束日期 起始日期:echo date(‘Y-m-01’,strtotime(date(‘Y-m-d’))); 结束日期:echo date(‘Y-m-t’,strtotime(date(‘Y-m-d’)));上月起始和结束日期 起始日期:echo date(‘Y-m-01’,strtotime(‘

2017-07-11 15:49:35 10567

原创 集成支付宝时:JSON.parse: unexpected character at line 1 column 1 of the JSON data

在集成支付宝时给IOS端返回JSON数据时遇到错误JSON.parse: unexpected character at line 1 column 1 of the JSON data支付宝在给请求信息进行签名:if (str_replace('"','',$_POST['partner'])==$alipay_config['partner']&&str_replace('"','

2017-05-05 11:42:32 2988

原创 MySQL获取当前日期的前一个月的最后一天

获取当前日期的前一个月的最后一天select timestampadd(day,-dayofmonth(curdate()),curdate());例子:select timestampadd(day,-dayofmonth('2017-04-10'),'2017-04-10');结果:2017-03-31;获取当前日期的前一个月的第一天select timestampadd(

2017-04-10 22:07:39 1773

空空如也

空空如也

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

TA关注的人

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