摘要: 多总结,才能更好地进步,分享下最近的刷题总结给大家吧 关于缩减代码 1.善用js中的函数或者特性。 (迭代、解构、set等等) 2.善用位运算。 (相信我,能用位运算的就用位运算) 3.善用正则表达式。 (只要关于字符串的题目都应该联想到用正则表达式) 要会写正则,可以用正则表达式的几个函数也要掌握 阅读全文
posted @ 2018-04-09 07:48 汕大小吴 阅读(3055) 评论(4) 推荐(1) 编辑
摘要: 题目描述 输入两个链表,找出它们的第一个公共结点。 题目分析 我发现关于链表的题都涉及双指针,大家做的时候记得用双指针。 题目理解了就很好做了,比较简单,先在长的链表上跑,直到长的和短的一样长,再一起跑,判断节点相等的时候就可以了。 代码 function FindFirstCommonNode(p 阅读全文
posted @ 2018-04-09 05:14 汕大小吴 阅读(807) 评论(5) 推荐(0) 编辑
摘要: 题目描述 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 输入:题目保证输入的数组中没有的相同的数字 数据范围: 对于%50的数据,size<= 阅读全文
posted @ 2018-04-09 04:47 汕大小吴 阅读(834) 评论(1) 推荐(0) 编辑