心路历程
weixin_39690786
这个作者很懒,什么都没留下…
展开
-
2018年3月20日,我要开始认真学习机器学习相关技术!
立个Flag,先好好学习技术:机器学习(5天), Python(30天), 天池(30天)。。。把机器学习搞好后,再搞andrew ng的deep learning...2018年3月21日,一会儿还要考网易互娱机器学习实习生笔试,本来想好好刷刷题,发现无题可刷。。。惆怅研究生Research上声哥paper先写给他,其他先拖着。。。反正不着急毕业。。。...原创 2018-03-20 23:20:35 · 186 阅读 · 0 评论 -
数据结构及其实现(编程)
指针在32位系统是4位的;原创 2018-05-12 22:04:20 · 357 阅读 · 0 评论 -
找出数组中重复数字
二分法;占用空间多时间少的方法:建立一个辅助表格;(空间复杂度:O(n));扫描,把表里没有的数加到表里,表里若有,即重复了。占用空间少时间多的方法:二分法;一分为二,(时间复杂度:O(nlogn)):数一数在各自范围的数有木有超出范围数,但有可能找不全数,例如1~2的时候,只有2重复,算法无法辨别是1和2,还是两个2....原创 2018-05-12 22:58:12 · 315 阅读 · 0 评论 -
替换空格(从后往前更省时间)
将“we are happy.”中空格换位%20.从前到后会花很多时间,因为后面的字需要移动两次;从后往前会省时间。原创 2018-05-12 23:21:22 · 300 阅读 · 0 评论 -
红黑树
Red-Black Tree | Set 1 (Introduction)Red-Black Tree is a self-balancing Binary Search Tree (BST) where every node follows following rules.1) Every node has a color either red or black.2) Root of tree ...原创 2018-05-13 20:42:50 · 96 阅读 · 0 评论 -
完全二叉树和完满二叉树
完全二叉树(Complete Binary Tree)A Complete Binary Tree (CBT) is a binary tree in which every level, except possibly the last, is completely filled, and all nodes are as far left as possible.换句话说,完全二叉树从根结...原创 2018-05-13 20:53:48 · 216 阅读 · 0 评论 -
C++头文件与main程序
Header files contain information about how to do a task.The main program contains information about what to do.原创 2018-05-14 12:43:27 · 483 阅读 · 0 评论 -
hadoop学习笔记
Hadoop consists of three key parts –Hadoop Distributed File System (HDFS) – It is the storage layer of Hadoop.Map-Reduce – It is the data processing layer of Hadoop.YARN – It is the resource managemen...原创 2018-05-20 19:32:11 · 143 阅读 · 0 评论 -
Python用法
print "{1}\t{0}".format(1, 2)输出format里第1个,第0个print "{0}\t{1}".format(city, cost)输出format里第0个,city,第1个,cost原创 2018-05-26 15:07:13 · 143 阅读 · 0 评论 -
iterative(迭代的) 和recursive(递归的)的区别
阶乘示例。 recursive(递归)关键点在于base case,一开始就要设计base case,通过base case 联想如何recursion.原创 2018-06-11 14:08:40 · 14543 阅读 · 2 评论 -
svm垃圾邮件识别器project(面试时可以重点讲)
样本邮件数据来自一个资料库;第一步,邮件内容预处理; 例如一般化这个url地址成为httpaddr,这个识别器会根据是否有url来判断是否垃圾邮件;都转化为小写字母,一般化数字,一般化价钱等等。。。第二步,预处理后,选取垃圾邮件中出现次数超过100次的关键字组成列表,列表大概有1899个关键字;第三步,有关键字列表后,就可以map测试样本,获得一个1899向量,第n维的向量为1时,代表...原创 2018-06-07 18:40:56 · 420 阅读 · 0 评论 -
Asynchronous JavaScript
1. 不同步处理;2.最有用的工具是promises;3. 在VS里安装了Node后,圈上指令按F8可以执行该指令。4. 用到callback就是asynchronous;5. 与HTML,CSS的关系:6. alert 弹窗; prompt 输入存入变量。7. JavaScript实际运行过程:8. Hoisting:9. Primitives a...原创 2018-08-22 23:42:02 · 268 阅读 · 0 评论 -
并发与并行
并发(concurrency)就像接力跑,共占一道;并行(parallelism)就像百米赛跑,各占一道。原创 2018-05-04 23:12:45 · 125 阅读 · 0 评论 -
Spooling
相当于buffer。把要做的任务暂时放在buffer等待外部设备(例如printer),同时让cpu可以做其他事情不需要等待。例如:printer中,如果没有buffer,cpu必须把所有作业传给printer才能干其他,而printer又特别慢。。。所以spooling很有用。...原创 2018-05-04 23:09:15 · 1163 阅读 · 0 评论 -
要学的list
1. SQL; ☑️5. Linux;4. Github2. Hadoop; 3. Tensor Flow;6.看一看比特币白皮书;7. Xgboost;8. 计算机基础;9. 数据结构;10. LDA(貌似面经里经常出现);原创 2018-04-26 19:51:01 · 110 阅读 · 0 评论 -
优秀算法(dictionary)下属重要值
class Solution(object): def getImportance(self, employees, id): """ :type employees: Employee :type id: int :rtype: int """ # Time: O(n) # S...原创 2018-04-08 18:49:01 · 137 阅读 · 0 评论 -
牛客刷公司真题笔记。(选择题)
京东:下列关于集中式总线解决方式的叙述中正确的是()正确答案: A B D 你的答案: A B C D (错误)集中式串行链接,查询所有部件都用一条"总线请求"线集中式定时查询,所有部件共用一条"总线忙"线集中式独立请求,查询所有部件都用一条"总线请求"线集中式定时查询,所有部件都用一条"总线请求"线集中式总线请求方案有三种,定时查询、串行连接和独立请求,定时查询和串行连接所有部件都用一条"总...原创 2018-04-09 14:16:18 · 1120 阅读 · 0 评论 -
4月9日京东考试感想
1 编程题好难。。。马步怎么在K步到某点有多少步;2 字符串删掉0个或多个字符成为回文,有多少种删除的方式;先序后序又忘了。。。做公司真题这的很重要啊~~~...原创 2018-04-09 21:06:50 · 127 阅读 · 0 评论 -
我对区块链对了解
去中心化(解决信任问题):一个网络,里面有一些用户,每个用户都有一份数据的copies,暂且叫它为ledger(记录一些重要的信息),用户间如链状相连,有特殊的hash码验证上一个用户ledger的真伪,如果有人擅自造假篡改这份ledger,该用户的hash码会改变,别人将会发现不承认(通过独特的hash码验证实现)。如果有新数据需要加入这份ledger,当事人需要broadcast,需要有其他人...原创 2018-04-11 17:40:23 · 302 阅读 · 0 评论 -
2018年4月5日腾讯考试感想
今天考了腾讯的实习生笔记:我的主要不足是:1. 数理统计;2. 线性代数忘了好多。。。;3. 数据结构;4. 考前应该多做该公司的真题!!!!!!!!!!!!!!!!!!!!...原创 2018-04-05 19:35:39 · 148 阅读 · 0 评论 -
VC dimension
对于K个点,无论这些点被如何labled,如果f都能把它们区分开,就说f都vd dimension为k (对于k+1就不满足了)原创 2018-04-22 16:12:18 · 308 阅读 · 0 评论 -
各大公司要求
菜鸟,算法工程师机器学习岗位要求Qualifications1、本科及以上学历,硕士博士优先,计算机、数学、电子工程、通信等相关专业; 2、熟悉常用机器学习算法,对模式识别、深度学习、增强学习等相关领域,极佳的工程实现能力,精通C/C++、Java、Python等至少一门编程语言; 3、候选人有数理分析方面良好的素养以及数理统计基础; 4、良好的数据敏感能力、较强的逻辑分析能力; 5、良好的团队合...原创 2018-04-23 11:20:40 · 195 阅读 · 0 评论 -
进程和线程的区别
进程和线程的区别?多线程呢?并发呢?我当时就用了知乎上看到的很形象的例子,一听就懂。见下面2个图:原创 2018-04-23 11:23:51 · 171 阅读 · 0 评论 -
对偶问题是什么
将广义拉格朗日函数极小极大值问题转化为约束最优化问题KKT条件下,对偶问题与原始问题最优解那个问题。原创 2018-04-25 19:12:07 · 1877 阅读 · 0 评论 -
SQL
CREATE TABLE persons ( id INTEGER PRIMARY KEY AUTOINCREMENT, fullname TEXT, age INTEGER); INSERT INTO persons (fullname, age) VALUES ("Bobby McBobbyFace", "12");INSERT INTO persons (fullna...原创 2018-05-03 21:16:48 · 267 阅读 · 0 评论 -
0426趋势科技面试问题
他问了:matlab转置怎么转。。。(汗)堆栈和队列?(先进后出,先进先出)sql问题,matlab如何用sqlRNN关键字提取原理xgboost原创 2018-04-26 11:27:19 · 292 阅读 · 0 评论 -
JavaScript学习心得
1. 变量前加var;2. console.log()用作输出显示;3. 每一个语句后加“‘;’;4. 关于slicevar donuts = ["glazed", "chocolate frosted", "Boston creme", "glazed cruller"];donuts.splice(1, 1, "chocolate cruller", "creme de l.原创 2018-08-21 11:05:22 · 505 阅读 · 0 评论