学长文采真的好棒
学长文采真的好棒
T1: T2: T3: T4:
给定一个只包含正整数的非空数组。是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。 京东2018校招求神奇数东东在一本古籍上看到有一种神奇数,如果能够将一个数的数字...
先按a从小到大进行排序,当a相同时,按b从大到小排序。然后求解b的最长递增子序列。当前数arr[i]大于ends数组中所有的数(末尾的最大),我们会将arr[i]添加在end...
给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。如果数组元素个数小于 2,则返回 0。
双指针,p指针先遍历A再遍历B,q指针先遍历B再遍历A,如果相交则一定会有p==q
二进制32位中的每一位计算“1”出现的次数只和,如果能被三整除说明只出现一次的那个数的二进制在该位也为0.如果不能被整除说明只出现一次的数的二进制数在该位是“1”,再采用左移...
老师想给孩子们分发糖果,有 N 个孩子站成了一条直线,老师会根据每个孩子的表现,预先给他们评分。你需要按照以下要求,帮助老师给这些孩子分发糖果:每个孩子至少分配到 1 个糖果...
给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000
反转链表原型 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。遍历链表统计链表长度的同时记录尾节点的位置 反转从位置 m 到 n 的链表。请使...
较小的一半数放在大根堆较大的在小根堆,大根堆堆顶为较小数的最大值,小根堆的堆顶为较大数的最小值始终保持大根堆和小根堆size相等或者大根堆比小根堆多一
组合总和candidates 中的数字可以无限制重复被选取 组合总和 IIcandidates 中的每个数字在每个组合中只能使用一次(递归调用时i+1)解集不能包含重复的组合...
方法一:j,k表示两个人的分数,dp[j][k]表示团队积分 方法二:dp[i][j+total]表示到第i张牌时的团队积分,j为个人积分差值,因为j可能为负,所以要加偏移量...
1.高数课打瞌睡,总共n分钟,唤醒持续k分钟,求最大收益利用滑动窗口寻找最大收益唤醒区间 2.从左到右有n堆苹果,给一个数字qi;判断第qi个苹果在第几堆利用TreeMap记...