摘要:
实验一 熟悉常用的Linux操作和Hadoop操作
实验二 熟悉常用的HDFS操作
实验三 熟悉常用的HBase操作
实验四 MapReduce/Spark编程初级实践 阅读全文
摘要:
依旧是双指针,不过双指针在不同字符串中同向查找,且在使用双指针前需要对被查找集合做排序 阅读全文
摘要:
两个指针指向同一个集合,遍历方向相反,则可以用来进行查找,此情况通常用于搜索,且搜索的集合通常是有序的。 阅读全文
摘要:
贪心策略:优先保留结尾小且不相交的区间,即局部最优连续区间 阅读全文
摘要:
贪心策略:两次相反方向遍历,且每次遍历只考虑一侧的大小关系
因为评分更高的孩子必须比他两侧的邻位孩子获得更多的糖果,所以评分更高的孩子,是在评分低的孩子的基础上+1,即需要获得评分低的孩子的累加值,所以在遍历的时候就需要注意判断的方向,比如我写的时候,顺序遍历,因为是从左到右,所以判断大小时,就需要判断右侧是否大于左侧,便可获得左侧的累加值,即判断的方向与遍历的方向同向,简单来看就是 > 与从左到右,同方向。 阅读全文
摘要:
重要技巧:利用该英文字母的对应ASCII作为数组下标,来记录该字母的信息。
解题思路:
贪心策略:局部最优大区间划分,只不过这次是根据字母的最后一次出现的位置确定区间的最大值,因为字母是无规律分部,所以区间的最大值会跳跃性增加,不在是+1递增等规律递增 阅读全文
摘要:
【leetcode 452. 用最少数量的箭引爆气球】贪心策略:局部区间最优解法,排序后,一次循环遍历 阅读全文
摘要:
【leetcode605. 种花问题】贪心策略,局部区间最优解法 阅读全文
摘要:
这是一个简单的栈结构的应用求解迷宫问题,主要分享的是在求解这个问题的之前的准备,分析所需的数据,获得正确的数据结构,分析所需要的功能,划分模块,再分析各模块中,需要的具体功能,以确定功能函数。这样也书写代码时,就可以事半功倍。 阅读全文
摘要:
第一部分:基本概念及其它问答题1、关键字 static 的作用是什么?2、“引用”与指针的区别是什么?3、.h 头文件中的 ifndef/define/endif 的作用?4、#include 与 #include “file.h”的区别? 5、描述实时系统的基本特性6、全局变量和局部变量在内存中是否有区别?如果有,是什么区别?41、一个单向链表,不知道头节点,一个指针指向其中的一个节点,问如何删除这个指针指 向的节点?39、写一个“标准”宏36、动态内存分配(Dynamic memory al 阅读全文