- 博客(11)
- 资源 (7)
- 收藏
- 关注
原创 百度2017秋招真题——提利昂的赏赐
题目描述:提利昂收服山地部落之后决定犒赏士卒,本着陈力就列的原则,他决定给五种人以赏赐:1.作战能力>80,并且至少有一项特殊能力的人,每人8000银鹿2.作战能力>85,并且声望>80的人,每人4000银鹿3.作战能力>90,每人2000银鹿4.作战能力>85的灼人部成员每人1000银鹿5.声望>80的军官每人850银鹿。提利昂想要尽量多的犒赏部下,所以只要满足条件即可得到奖赏,...
2019-04-23 12:53:50 219
原创 百度2017秋招真题——士兵队列
题目描述:一队士兵在操场上排成一列,士兵总数为n,士兵按照队伍从前往后的顺序从1到n依次编号。每个士兵有各自的身高,第i个士兵的身高为ai。士兵列队完毕后,将军走到队列的最前面。因为身高不一,有些士兵可能被前面身高更高的挡住了,这样将军就看不到他们。将军能看到某个士兵当且仅当他的身高严格大于他前面的所有士兵。问将军一共能看到多少个士兵。输入第一行输入一个整数T(T<=100),表示测试...
2019-04-23 11:32:58 1056
原创 小马智行Pony.ai算法实习生笔试题3——求相邻数字经K次交换得到的最大值
题目描述:数组中存储了一堆小于10的非负整数,整个数组从左到右代表一个正整数(如数组[0,1,3,2]代表正整数132)。现给出一个正整数K,要求经过K次数组相邻位置元素交换(必须完成K次交换),使得这个数组代表的数字最大。例如,int array[]={0,1,3,2},K=1,则经过1次交换后,数组能代表的最大值为1032;int array[]={0,1,3,2},K=2,则经过...
2019-04-22 19:24:46 6025 4
转载 实现梯度下降算法——一个单层的神经网络来完成分类器的正确分类
在该 Lab 中,我们将实现梯度下降算法的基本函数,以便在小数据集中查找数据边界。 首先,我们将从一些函数开始,帮助我们绘制和可视化数据。import matplotlib.pyplot as pltimport numpy as npimport pandas as pd#Some helper functions for plotting and drawing linesd...
2019-04-17 16:29:36 624
原创 梯度下降——梯度计算
为了最小化误差函数,我们需要获得一些导数。我们开始计算误差函数的导数吧。首先要注意的是 s 型函数具有很完美的导数。即σ'(x) = σ(x) (1-σ(x))原因是,我们可以使用商式计算它:...
2019-04-17 11:21:24 1634
原创 python编写softmax函数、交叉熵函数
python代码如下:import numpy as np# Write a function that takes as input a list of numbers, and returns# the list of values given by the softmax function.def softmax(L): pass expL = np.exp...
2019-04-17 10:24:26 2638
原创 Numpy中的数据
python很方便,但也会很慢。不过它允许你访问执行用C等语言写的代码的库。Numpy就是这样一个库:它为python中的数学运算提供了一个更快速的替代方案,可以与数字组高效搭配使用,如矩阵。Numpy 是一个很大型的库。1.导入Numpyimport numpy as np之后就可以给函数和类型名称加上前缀np.来使用该库。2.数据类型和形状Numpy中处理数字的常见方式是通...
2019-04-16 15:02:07 1713
原创 重识Anaconda
conda并非像 pip那样专门适用于python,它可以安装非python的包。conda还是虚拟环境管理器,类似于virtualenv和pyenv。我们可以将包列表导出为文件,将该文件与代码打包在一起。pip中类似的功能为 pip freeze > requirement.txt (安装命令:pip install -r requirements.txt)一些常用的con...
2019-04-16 11:37:04 123
原创 《剑指 offer》面试题4:二维数组中的查找
题目描述:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。解题思路:首先选取数组中右上角的数字,存在以下3种情况:(1)如果该数字等于要查找的数字:则查找过程结束;(2)如果该数字大于要查找的数字:则剔除这个数字所在的列;(3)如果...
2019-04-10 22:22:21 119
原创 《剑指 offer》——不修改数组找出重复的数字
题目描述:不修改数组找出重复的数字在一个长度为N+1的数组里面的所有数字都在范围1~N范围内,所以数组至少有一个数字是重复的,请找出重复数字,但是不能修改输入的数组。# -*- coding:utf-8 -*-class Solution: def countRange(numbers,l,start,end): l=len(numbers) ...
2019-04-09 22:07:11 188
原创 《剑指 offer》面试题3:数组中重复的数字
题目描述:在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。python实现:# -*- coding:utf-8 -*-class Solution: ...
2019-04-09 21:34:32 115
CUDA8.0_cudnn.zip
2019-06-26
VS_debug_dll.zip
2019-06-26
MySQL-python-1.2.3.tar.gz
2018-06-28
mysql-connector-java-5.1.46和mysql-connector-java-5.1.43
2018-06-28
下载工具wget-1.10.2+yum-3.2.3+yum-3.4.3
2018-06-28
zookeeper3.4.12+hbase1.4.4+sqoop1.4.7+kafka2.10
2018-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人