这里记录过去一周,我看到的值得分享的东西。 长久以来,我一直用各种方式,尝试整理我的收藏夹。最近想到,把它写成文章,共享出来,也许效果更好。 语雀 语雀(yuque.com)是阿里巴巴集团内部最大的文档平台,也是阿里系知识管理和团队协作的主要工具之一。 今天(4月23日)是世界读书日,语雀选在今天放 ...
分类:
其他好文 时间:
2020-07-07 16:09:44
阅读次数:
80
2017面试分享(js面试题记录) 1. 最简单的一道题 '11' * 2 'a8' * 3 var a = 2, b = 3; var c = a+++b; // c = 5 2. 一道this的问题 var num = 10; var obj = { num:8, inner: { num: 6 ...
分类:
Web程序 时间:
2019-12-01 19:12:44
阅读次数:
230
面试问离职原因,这是我们广大程序员朋友面试时逃不开的问题,如果答得不好,可能就影响了你整个的面试结果。 最近在栈长的Java技术栈vip群里,我也看到大家在讨论这个问题,其中有个朋友的回复栈长很有感触,我分享给大家看一下。 如图,那就是千万不要说老东家的坏话。 栈长经历 说到这个事,我真的有话要说, ...
分类:
其他好文 时间:
2018-12-29 11:22:04
阅读次数:
177
备忘录模式 备忘录模式(Memento Pattern)保存一个对象的某个状态,以便在适当的时候恢复对象。备忘录模式属于行为型模式。 C++实现代码: #include<iostream> #include<string> #include<vector> using namespace std; ...
分类:
其他好文 时间:
2018-09-23 22:27:56
阅读次数:
178
C 面试分享:单例模式 提问1:请给出单例模式的实现: 答: 提问2:继承会破坏单例模式吗? 分析: 说实话,当时这个问题把我给问懵了,没有想明白面试官想考察什么。 下面参考《Head First 设计模式》一书的相关问题,来做一些分析: 首先,就上文的代码而言,子类可以继承Father吗? 答案显 ...
如何准备机器学习工程师的面试 ? 2018届校招面经精选 1、菜鸟图像图形算法 内推 一面 2、机器学习算法面经 3、百度面试一面 4、京东云算法工程师一面分享 5、京东算法工程师一面面经 6、京东云机器学习面试分享 7、京东 AI 与大数据部面经 8、华为优招面试机器学习面经 9、大量面经总结(包 ...
分类:
其他好文 时间:
2018-08-31 10:50:17
阅读次数:
232
数组排序问题(2)昨天我们留了一道题目“给你一个整型数组,里面出现的数在[0-100]之间,能用最优化的方法帮我排序吗”。1.确保我们理解了问题,并且尝试一个例子,确认理解无误.这是一道排序算法题,我们学过很多排序的算法。不一样的是,它给定一个额外的条件,数组里的每个数字都在1-100之间。如果我们采取传统的排序算法,这个条件我们好像用不上。大家在面试的时候如果发现有条件没有用上,基本上我们给出的
分类:
编程语言 时间:
2018-06-06 23:53:53
阅读次数:
255
数组排序问题-计数排序昨天我们留了一道题目“给你一个整型数组,里面出现的数在[0-100]之间,能用最优化的方法帮我排序吗”。1.确保我们理解了问题,并且尝试一个例子,确认理解无误。这是一道排序算法题,我们学过很多排序的算法。不一样的是,它给定一个额外的条件,数组里的每个数字都在1-100之间。如果我们采取传统的排序算法,这个条件我们好像用不上。大家在面试的时候如果发现有条件没有用上,基本上我们给
分类:
编程语言 时间:
2018-05-07 23:49:49
阅读次数:
253
数组中的排序分析及奇偶排序我们之前在课本上学习过一般的排序方法,如冒泡,快排,插入,归并。其中时间复杂度有O(N),和O(Nlogn),以及O(N2)的。今天我们在这里看一些特定情况下的排序,并否所有的排序都是基于大小的,有时待排序的数大小范围是已知的,我们分别看两个典型的例子:给你一个整型的数组,我想把奇数排在前面,偶数排在后面,也就是没有任何一个偶数出现在奇数的前面。给你一个整型数组,里面出现
分类:
编程语言 时间:
2018-05-06 21:18:46
阅读次数:
165
算法数据结构面试分享符号匹配问题今天在帖子上看见有同学在问,如果一个字符串中包含大括号和小括号,我们该如何解决括号匹配问题。我们今天就一起看下这道题吧。按照我们之前的套路,按部就班来:确保我们理解了问题,并且尝试一个例子,确认理解无误。举个例子,这样的括号是匹配的,()、{}、({}),({()}(){}),而类似于{(、{,({)都是不匹配的。想想你可以用什么方法解决问题,你会选择哪一种,为什么
分类:
编程语言 时间:
2018-05-06 17:03:31
阅读次数:
178