自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mac文件编码格式转换 UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position

在windows系统中,遇到编码格式错误的问题,可以用notepad++转成utf-8 without BOM解决而在Mac中的编辑器,没有notepad可用,sublime2等都不支持gbk格式编码,可以通过终端解决:iconv 命令iconv -c -f GBK -t UTF-8 test.csv > test2.csv可以直接完成从GBK编码格式到utf-8的转换

2018-01-30 10:11:25 2445

原创 招行信用卡笔试编程题 — 考察树的节点个数C++

秋招,错过了很多笔试,正好做到了招行信用卡的笔试题,编程题以前好像遇到过类似的题目,当时没有解决,这次整理mark一下,还是比较典型的一类题目。题目描述:信用卡开展营销活动,持有我行信用卡客户推荐信用户办卡,开卡成功后获得积分。规定每个客户最多可推荐两个新用户,且每个用户只能被推荐一次,但允许连接效应,即客户A推荐了新用户B,推荐了新用户C,则客户C同时属于A和B的推荐列表,变成计算推荐新户数不小于

2017-09-13 22:51:38 1106

原创 排序矩阵(杨氏矩阵)找从小到大的第K个数(C++)

在一个排序矩阵中找从小到大的第 k 个整数。排序矩阵的定义为:每一行递增,每一列也递增。样例如下: 给出k = 4和如下排序数组[ [1, 5, 7], [3, 6, 8], [4, 9, 10]]返回结果为5有两个思路可以分享,1)直接按从小到大顺序找,找K次,每次找最小的元素,时间复杂度为O(k*N); 2)采用最小堆,每次找最小的元素,用右边和下边的元素替换,找K次

2017-09-03 14:33:08 1654

原创 Linux实战问题解决方案(1):Could not get lock

Linux实战问题解决方案:could not get lock

2017-06-28 21:17:36 1148

原创 pip 安装错误 : is not a supported wheel on this platform

可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理。可能的原因2:自己碰到的问题,纠结了半天(下载的是对应版本的库,然后仍然提示不支持当前平台)问题1 很好解决,问题2的话,下载了对应版本,但是还是出现平台不支持,可用以下方法:import pip;print(pip.pep425tags.get_supp...

2017-06-23 14:27:59 1471

转载 Git fetch和git pull的区别

Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge    Git fetch origin mastergit log -p master..origin/mastergit merge origin/master    以上命令的含义:   首先从远程的origin的master主分支下载最新的版本到origin...

2017-05-25 14:08:51 227

原创 git: Your branch and 'origin/master' have diverged

git: Your branch and ‘origin/master’ have diverged - how to throw away local commits? - Stack Overflow http://stackoverflow.com/questions/19864934/git-your-branch-and-origin-master-have-diverged-how-...

2017-05-25 13:56:51 442

原创 马踏棋盘问题 — 深搜和贪心算法

同学面试阿里,被问到了马踏棋盘的问题,作为非计算机专业的门外汉,完全没有听说过,只听说过马踏飞燕。抓紧去搜了一下,发现还是个经典算法,题目是这样的:国际象棋的棋盘为8*8的方格棋盘。现将”马”放在任意指定的方格中,按照”马”走棋的规则将”马”进行移动。要求每个方格只能进入一次,最终使得”马”走遍棋盘的64个方格。这个问题一般有两种思路来解决,一种就是用深度优先搜索,采用递归+回溯的方式,一个棋盘可以

2017-03-08 15:34:39 13550 6

原创 青蛙走迷宫问题--滴滴笔试

青蛙走迷宫问题–滴滴笔试题目:迷宫矩阵(n*m)的每一个元素可以是0或1,1表示可走,0表示走不通,迷宫的入口为(0,0),出口为(0,m-1)。青蛙的体力值为P,向右走消耗1个体力值,向下走不消耗体力值,向上走消耗3个体力值。如果体力消耗最少的路径所消耗的体力值大于P,则输出“Can not escape”,否则,输出青蛙走出迷宫的体力消耗最少的路径和消耗的体力值。 输入:第一行:n m P;

2017-02-23 19:32:08 663

原创 PAT 1045.快速排序

PAT 1045.快速排序

2017-02-11 10:43:41 305

转载 什么是P问题、NP问题和NPC问题

这或许是众多OIer最大的误区之一。你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问题其实都是指的NPC问题。他们没有搞清楚NP问题和NPC问题的概念。NP问题并不是那种“只有搜才行”的问题,NPC问题才是。好,行了,基本上这个误解已经被澄清了。下面的内容都是在讲什么是P问题,什么是NP问题,什么是NPC

2016-08-30 09:26:52 384

转载 c#中using的用法详解

using 关键字有两个主要用途:  (一).作为指令,用于为命名空间创建别名或导入其他命名空间中定义的类型。  (二).作为语句,用于定义一个范围,在此范围的末尾将释放对象。using指令    ①允许在命名空间中使用类型,这样,您就不必在该命名空间中限定某个类型的使用:             using System.Text;             using PC.Company;  ...

2016-04-24 14:46:19 334

ctrip 携程出行产品销量预测

ctrip 携程出行产品销量预测比赛(第十名) 技术解决方案及代码

2017-10-19

空空如也

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

TA关注的人

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