牛客426773952号
牛客426773952号
全部文章
分类
题解(27)
归档
标签
去牛客网
登录
/
注册
牛客426773952号的博客
全部文章
(共27篇)
题解 | #不相邻最大子序列和#
using namespace std;class Solution {public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 计算 * @param n int整型 数组的长度 * @param array i...
#动态规划
2021-09-13
0
240
题解 | #删除有序链表中重复的元素-I#
/** struct ListNode { int val; struct ListNode *next; }; / class Solution {public: /* * * @param head ListNode类 * @return ListNode类 ...
#链表
#去重
2021-09-09
0
243
题解 | #包含min函数的栈#
class Solution {public: stack<int> temp,temp1; //压入时,temp按照单调栈进行,确保最小值再栈顶 void push(int value) { temp.push(value); if(tem...
#栈
#单调栈
2021-09-05
0
271
题解 | #进制转换#
class Solution {public: /** * 进制转换 * @param M int整型 给定整数 * @param N int整型 转换到的进制 * @return string字符串 */ //进制转换实则就是取模求余的过程 ...
#进制转换
#字串
2021-09-05
0
262
题解 | #重排链表#
/** Definition for singly-linked list. struct ListNode { int val; ListNode *next; ListNode(int x) : val(x), next(NULL) {} }; ///根据题意可知,重新排列的链表按...
#链表
2021-09-04
0
295
题解 | #单调栈#
class Solution {public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param nums intvector * @return intvector<vector<...
#单调栈
2021-09-01
0
254
题解 | #划分链表#
1.将链表中的每个值进行遍历;如果小于x则将器叠加到左侧,反之叠加在右侧; 2.使用L指针维护左侧队尾,队尾的下一个节点为首个大于x的节点 3.使用rh表示右侧首个节点指针,rt表示右侧对尾的最后一个指针,时刻维护。 /** struct ListNode { int ...
#链表
#双指针
2021-08-31
0
342
题解 | #缺失数字#
class Solution {public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 找缺失数字 * @param a int整型vector 给定的数字串 * @return int整型 ...
#C++
#差分
2021-08-25
0
210
题解 | #比较版本号#
class Solution {public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * 比较版本号 * @param version1 string字符串 * @param version2 stri...
#字符串
#版本叫
#C++
#分割
2021-08-25
0
306
题解 | #在两个长度相等的排序数组中找到上中位数#
class Solution {public: /** * find median in two sorted array * @param arr1 int整型vector the array1 * @param arr2 int整型vector the array2...
#vector
#排序
2021-08-24
0
280
首页
上一页
1
2
3
下一页
末页