摘要:
题目描述输入两个链表,找出它们的第一个公共结点。链表结点定义如下:题目分析剑指Offer(纪念版)P193 思路三代码实现ListNode* FindFirstCommonNode( ListNode *pHead1, ListNode *pHead2){ // 得到两个链表的长度 un... 阅读全文
摘要:
阿里感悟(八)-如何才能加入阿里?阿里感悟(十)如何写好简历阿里感悟(十一)如何准备面试 阅读全文
摘要:
题目描述在数组中的两个数字如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。题目分析剑指Offer(纪念版)P189代码实现int InversePairs(int* data, int length){ if(data == NULL |... 阅读全文
摘要:
题目描述在字符串中找到第一个只出现一次的字符。如输入“abaccdeff”,则输出'b'。题目分析剑指Offer(纪念版)P186代码实现char FirstNotRepeatingChar(char* pString){ if(pString == NULL) return '... 阅读全文
摘要:
题目描述我们把只包含因子2、3和5的数称作丑数(Ugly Number)。求按从小到大的顺序的第1500个丑数。例如6、8都是丑数,但14不是,因为它包含因子7.习惯上我们把1当做第一个丑数。题目分析剑指Offer(纪念版)P182代码实现int GetUglyNumber_Solution2(in... 阅读全文