沟沟道道
weixin_43748296
小聪明,大智慧
展开
-
Wordcloud安装显示缺少query_integral_image
使用anaconda安装:因为我是小白,所以我一开始是直接在网上下载库包放入anconda/lib中,但是在spyder中输入wordcloud总是显示缺少query_integral_image。我的解决方案打开anaconda Prompt,然后pip install wordcloud即可。我的一开始是说pip版本太低,所以先升级pip,将pip升级后再安装wordcloud。...原创 2018-12-04 15:37:38 · 3413 阅读 · 1 评论 -
Python飞机大战
这个先放着,找机会进行整理。原创 2019-06-18 14:56:58 · 282 阅读 · 0 评论 -
中信银行信用卡中心风险管理(非技术岗)群面
风险管理(非技术岗)群面题目:zx是一家投资机构,目前有25亿元资金,有五个政府主导的项目需要贷款,问:根据五个项目对当地经济发展的重要性进行排序,并合理分配贷款金额。 1.郊区幼儿园中学项目。该项目由政府主导,但是因为资金紧张,所以当前工程款不能如期到账,需要贷款4.6亿元,但是可以保证的是政府一旦有资金便会投入到这个项目中。2.城郊工业园区住房建设。该项目由政府主导,可在工业园区附...原创 2019-05-26 20:38:21 · 1581 阅读 · 0 评论 -
5.8 海致-查找环的入口
题目给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。代码def find(linklist): m=n=linklist while n: m=m.next n=n.next.next if m==n: m=linklist while m!=n:...原创 2019-05-08 21:54:27 · 145 阅读 · 0 评论 -
KMP算法(Python)
起因在牛客上做了一道KMP算法的题,按照我之前学习的代码进行计算发现结果是错误的,为了避免以后再次出现这样的问题,先把代码放上去,关于算法的设计以后看看再补上去。代码def Next(T): i,j=1,-1 next=[-1,0] while i<len(T)-1: if j==-1 or T[i]==T[j]: i+=...原创 2019-04-30 21:48:59 · 156 阅读 · 0 评论 -
力扣学习-DFS
99. 恢复二叉搜索树题目:二叉搜索树中的两个节点被错误地交换。请在不改变其结构的情况下,恢复这棵树。示例:输入: [1,3,null,null,2]1/3\2输出: [3,1,null,null,2]3/1\2思路:指针数组交换法因为题目中说树中只有两个点错了,所以我们其实只要交换这两个节点的值就ok了。方法先设一个指针数组err,保存节点的指针,找...原创 2019-04-25 21:17:33 · 451 阅读 · 0 评论 -
4.9招行信用卡中心笔试题编程1、2
由于没有时间,先上代码,以后再写详细题解编程1:这道题最关键的是要搞清楚题意,他说的最大k,最小k指的是什么#由于我是帮别人想的,我没参加,所以我写下粗糙的代码n#板凳数m#新来的人nums=[]#第i个元素表示第i个板凳上坐了几个人#最大的kmax_k=max(nums)+m#下面是最小的kif (sum(nums)+m)%n!=0: return (sum(nums)+...原创 2019-04-09 21:24:32 · 781 阅读 · 0 评论 -
4.10晚华为笔试
题目一输入几个字符串,保证输出字符串长度为8,如abc 123456789,输出12345678 90000000 abc00000.输入:2 abc 1234567892表示输入两个字符串,abc和123456789表示两个输入的字符串即abc字符串长度小于8,那么后面就要补0使其长度等于8,123456789长度为9,那么就要将其进行切分,12345678为一个输出字符串,9作为一...原创 2019-04-11 11:07:37 · 266 阅读 · 0 评论 -
力扣视频拼接
视频拼接题目:示例:思路: 这是今天上午力扣竞赛题的第四道,可能很多人看题的第一眼觉得要用贪心算法,但是怎么用,数据多的时候怎么找,怎么把时间复杂度减下去?这些都是挡在面前的大山。 我一开始也是有点迷,但是我看了示例,一个想法突然蹦到了我脑子里,既然这个题是贪心算法,我之前做过leetcode上另一道贪心算法的题,我能不能用那一道题的贪心算法?因为那一道题的贪心算法和这道题很像,...原创 2019-04-07 15:09:19 · 186 阅读 · 0 评论 -
派分糖果
派分糖果待写思路#li=input()#思路:遍历找nums[i]<nums[i+1]的点a= [2,3,4,1,5,6,2,1]def send(nums): m=len(nums) i=0 res=[]#辅助数组,存放给每个人发的糖果数 while i<len(nums): #从此处开始找最小值 j=k=i#...原创 2019-04-01 22:13:05 · 156 阅读 · 0 评论 -
负二进制转换
负二进制转换实例解析这个是leetcode上的一道编程题,题目如下: 这道题有一定难度,不但需要知道怎么转换负二进制,还要清楚什么时候停止转换二进制。 我一开始的思路是找110这个负二进制和10这个原本的二进制之间的关系,但是方向错了。后来又在网上搜了下,知道了怎么操作,但是网上的资料说的不清不楚,没有明确说我们整除到什么条件停止,因此在研究这上面浪费了时间。具体的解析如下:例:N=...原创 2019-03-31 14:51:29 · 3766 阅读 · 2 评论 -
LeetCode -python- 从排序数组中删除重复项
早上开始刷题,在第一题上,一开始想的是用for循环来进行删除操作,可是没想出来,于是后来想到了用while循环。题意中说的是你不需要考虑数组中超出新长度后面的元素我理解的意思是把那些重复的数字都移到数组的最后,然后数组前面的项便均是非重复项。但是我在写代码的时候直接把重复的项给删除了,代码如下:nums = [0,0,1,1,1,2,2,3,3,4]i = 0leng = len(n...原创 2019-01-21 15:57:54 · 190 阅读 · 0 评论 -
Kaggle 泰坦尼克号学习
泰坦尼克个人入门学习背景我之前做过一个年收入预测的决策树,但是因为当时是随便做的所以其实我没学到多少东西,就这我还写在了简历上,这可能也是我面试不顺的一个原因。在跟着网上的教程跑了一次泰坦尼克号才学到一些东西。下面是我对该预测学习的一些收获。开始毫无疑问,机器学习需要有相应的数据进行模型训练学习。Kaggle官网为我们提供了数据,只需要参加这个项目即可下载。...原创 2019-06-18 15:02:29 · 154 阅读 · 0 评论