- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 四月总结分享(剪切板)
灵感来源于阮一峰的博客,分享总结一个月自己看到的学到的点点滴滴,希望大家都可以做一个有积累的人。求职忙碌了两个月,月底给自己放个假,所以提前更。面华为终面的时候,面试官问我对996怎么看(阴险脸)。目前的我其实对这个问题感触很多。首先,踮脚效应是个很常见的现象:一群人站着围观某个东西,如果前面的人为了看多一点点踮起脚,那么后面的人也得踮起脚,后面的后面也得跟着踮起脚,最后所有人都得踮起...
2019-04-26 14:54:49 490
原创 设计模式之单例模式
之前在看设计模式之禅这本书,本来想用一个专题专门讲设计模式,可是越看越觉得设计模式其实很难,非我等渣渣之辈三言两语就能解释清楚的,所以心想就一点点来,先在简单介绍自己所知道的单例模式,总结归纳方便记忆。一,单例模式的定义与应用单例模式是一种比较简单的模式:在这种模式里,确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。许多时候整个系统只需要拥有一个全局对象,这样有利于我...
2019-04-24 19:48:18 203
原创 leetcode难题之N-Queens
N-Queens问题是回溯法的典型问题,之前的博客有提到,不过觉得有些不完善,刚好这边的leetcode也刷到了就再拿出来总结一遍。一,题目简述The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no two queens attack each other.Gi...
2019-04-21 22:20:44 494
原创 leetcode难题之Best time to buy and sell stock大合集
这次带来的是Best time to buy and sell stock大合集,在leetcode上这一合集共有6道题,难度从easy到hard不等,我们这次记录下这一合集的全部解法并记录下解题的思考想法。所有的题目都是计算不同计算规则下股票的最大利润。一,Best Time to Buy and Sell Stock (一次交易)Say you have an array for w...
2019-04-19 20:42:17 558
原创 简单介绍之git的原理与使用
写在前边当我们投递阿里的时候,总会看到一个要求就是要填自己的GitHub,而且还是必须项。当时觉得这个设定很没必要,因为不一定每个人都要使用GitHub吧。后来随着学的变多越来越理解了阿里招聘的用心,对应聘者一个简单的技能索取,一可以看出应聘者有没有很好的项目版本规划的技术git(你当然也可以用svn之类,不过也提倡学习git,详细后文说);二可以通过GitHub更多的了解应聘者,如果你没有G...
2019-04-18 21:18:09 279
原创 leetcode难题之Dungeon game
一,题目简述The demons had captured the princess (P) and imprisoned her in the bottom-right corner of a dungeon. The dungeon consists of M x N rooms laid out in a 2D grid. Our valiant knight (K) was initi...
2019-04-17 10:11:11 435
原创 leetcode难题之Regular Expression Matching
一,题目简述Given an input string (s) and a pattern (p), implement regular expression matching with support for '.' and '*'.'.' Matches any single character.'*' Matches zero or more of the preceding e...
2019-04-11 16:38:35 146
原创 leetcode难题之Median of Two Sorted Arrays
一,题目简述There are two sorted arrays nums1 and nums2 of size m and n respectively.Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).You may assume num...
2019-04-10 12:12:32 206
原创 Leetcode难题之K个一组反转链表
一,题目简述Given a linked list, reverse the nodes of a linked list k at a time and return its modified list.k is a positive integer and is less than or equal to the length of the linked list. If the nu...
2019-04-09 11:56:16 1360
原创 阿里中间件笔试题---大数据排序
一,题目概要题目:有10个文件,每个文件有1000万行,文件内容的每一行为一个自然数;需要,写一个程序,将所有数字排序,分为10个文件输出,如0号文件包含前1000万个数字,1号文件文件包含第1千万-2千万之间的数字,依次类推。限制:如果使用java,-Xmx需要设置为32MB;其它语言也需限制内存为32MB。要求:正确输出使用多线程加分编写时长:24小时。提供可运行的程序,以...
2019-04-04 18:05:53 1365 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人