- 博客(18)
- 资源 (3)
- 收藏
- 关注
转载 recommended book list
前面几篇谈了一些对数学的粗浅看法。其实,如果对某门数学有兴趣,最好的方法就是走进那个世界去学习和体验。 这里说说几本我看过后觉得不错的数学教科书。 1. 线性代数 (Linear Algebra): 我想国内的大学生都会学过这门课程,但是,未必每一位老师都能贯彻它的精要。这门学科对于Learning是必备的基础,对它的透彻掌握是必不可少的。我在科大一年级的时候就学习了这门课,后来到了香
2015-09-30 17:55:40 431
转载 写给菜鸟:发CSDN博文常见问题处理
分类: 学习指导2012-10-06 08:08 5846人阅读 评论(631) 收藏 举报c++classhtmlvc++文档语言目录(?)[+] CSDN上发博文,尤其是有代码的,要用好“插入代码”功能(见下图)。这是必须的,未来的IT程序员,需要用这种方式,展示出自己的代码。这是尊重读者,树立品牌的需要。 相关方法,参考见视频《
2015-09-28 23:25:27 643
转载 华东理工某ACMer总结
华东理工某ACMer总结分类: 生活相关2010-11-24 23:26 928人阅读 评论(0) 收藏 举报算法blog网络google自然语言处理数据结构 做算法和作技术哪个难? 都很难, 没有可比性. 但是算法做得好的可以转行做技术, 技术做得好的想转行做算法却很困难.我是08年下半年将近期末的时候加入华理ACM队的. 我高中的时候没有编程经验, 数学
2015-09-28 12:59:35 927
原创 二叉树的最小深度
容易 二叉树的最小深度31%通过给定一个二叉树,找出其最小深度。二叉树的最小深度为根节点到最近叶子节点的距离。您在真实的面试中是否遇到过这个题? Yes样例给出一棵如下的二叉树: 1 / \ 2 3 / \ 4 5
2015-09-28 12:58:22 372
原创 二叉树的最大深度
容易 二叉树的最大深度55%通过给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的距离。您在真实的面试中是否遇到过这个题? Yes样例给出一棵如下的二叉树: 1 / \ 2 3 / \ 4 5这个二叉树的最大深度为3.标签 Expand 分治法 递归 二叉树
2015-09-28 12:56:39 511
原创 二叉树的前序遍历
容易 二叉树的前序遍历39%通过给出一棵二叉树,返回其节点值的前序遍历。您在真实的面试中是否遇到过这个题? Yes样例给出一棵二叉树 {1,#,2,3}, 1 \ 2 / 3 返回 [1,2,3].挑战你能使用非递归实现么?标签 Expand 递归 二叉树
2015-09-28 12:55:30 444
原创 二叉树的中序遍历
容易 二叉树的中序遍历39%通过给出一棵二叉树,返回其中序遍历您在真实的面试中是否遇到过这个题? Yes样例给出二叉树 {1,#,2,3}, 1 \ 2 / 3返回 [1,3,2].挑战你能使用非递归算法来实现么?标签 Expand 递归 二叉树 二叉树
2015-09-28 12:55:00 458
原创 二分查找
容易 二分查找29%通过给定一个排序的整数数组(升序)和一个要查找的整数target,用O(logn)的时间查找到target第一次出现的下标(从0开始),如果target不存在于数组中,返回-1。您在真实的面试中是否遇到过这个题? Yes样例在数组 [1, 2, 3, 3, 4, 5, 10] 中二分查找3,返回2。挑战
2015-09-28 12:53:46 1070
原创 主元素
容易 主元素40%通过给定一个整型数组,找出主元素,它在数组中的出现次数严格大于数组元素个数的二分之一。您在真实的面试中是否遇到过这个题? Yes样例给出数组[1,1,1,1,2,2,2],返回 1挑战要求时间复杂度为O(n),空间复杂度为O(1)标签 Expand 贪心 枚举法 LintC
2015-09-28 12:49:11 467
原创 中位数
容易 中位数22%通过给定一个未排序的整数数组,找到其中位数。中位数是排序后数组的中间值,如果数组的个数是偶数个,则返回排序后数组的第N/2个数。您在真实的面试中是否遇到过这个题? Yes样例给出数组[4, 5, 1, 2, 3], 返回 3给出数组[7, 9, 4, 5],返回 5挑战时间复杂度为O(
2015-09-28 12:43:14 314
原创 两个链表的和
容易 两个链表的和21%通过你有两个用链表代表的整数,其中每个节点包含一个数字。数字存储按照在原来整数中相反的顺序,使得第一个数字位于链表的开头。写出一个函数将两个整数相加,用链表形式返回和。您在真实的面试中是否遇到过这个题? Yes样例给出两个链表 3->1->5->null 和 5->9->2->null,返回 8->0->8->nu
2015-09-28 12:42:38 388
原创 两个字符串是变位词
容易 两个字符串是变位词28%通过写出一个函数 anagram(s, t) 去判断两个字符串是否是颠倒字母顺序构成的您在真实的面试中是否遇到过这个题? Yes样例给出 s="abcd",t="dcab",返回 true标签 Expand 字符串处理 Cracking The Coding Interview
2015-09-28 12:42:04 474
原创 不同的路径 II
容易 不同的路径 II27%通过跟进“不同的路径”:现在考虑网格中有障碍物,那样将会有多少条不同的路径?网格中的障碍和空位置分别用1和0来表示。您在真实的面试中是否遇到过这个题? Yes样例如下所示在3x3的网格中有一个障碍物:[ [0,0,0], [0,1,0], [0,0,0]]一
2015-09-28 12:41:31 884
原创 不同的路径
容易 不同的路径35%通过有一个机器人的位于一个M×N个网格左上角(下图中标记为'Start')。机器人每一时刻只能向下或者向右移动一步。机器人试图达到网格的右下角(下图中标记为'Finish')。问有多少条不同的路径?您在真实的面试中是否遇到过这个题? Yes样例1,11,21,31,
2015-09-28 12:40:35 568
原创 O次(1)检测2的幂
容易 O次(1)检测2的幂26%通过用 O(1) 时间检测整数 n 是否是 2 的幂次。您在真实的面试中是否遇到过这个题? Yes样例n=4,返回 true;n=5,返回 false.注意O(1) 时间复杂度标签 Expand 比特位操作class Solution {publi
2015-09-28 12:39:54 661
原创 Fizz Buzz
容易 Fizz Buzz80%通过给你一个整数n. 从 1 到 n 按照下面的规则打印每个数:如果这个数被3整除,打印fizz.如果这个数被5整除,打印buzz.如果这个数能同时被3和5整除,打印fizz buzz.您在真实的面试中是否遇到过这个题? Yes样例比如 n = 15, 返回一个字符串数组:["1",
2015-09-28 12:38:50 591
原创 wrong code
#include #include #include using namespace std;stack m1;stack m2;int main(){ string s; while(cin >> s) { int len = s.size(), i; if(len == 1) {
2015-09-11 23:17:09 1098
原创 How can I become data scientist?FAQ
How can I become a data scientist?FAQRe-AskFollow7.7kComment1100+ ANSWERS7,708 FOLLOWERS114,145 VIEWS69 MERGED QUESTIONSEDITSQuora UserUpvoted by Ryan Fox Squire, Neuroscientist
2015-09-06 19:24:10 683
网络是怎样连接的.pdf
2017-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人