牛客624491422号
牛客624491422号
全部文章
题解
归档
标签
去牛客网
登录
/
注册
牛客624491422号的博客
全部文章
/ 题解
(共97篇)
题解 | #最长公共子串#
1.动态规划,啥也不是 class Solution { public: /** * longest common substring * @param str1 string字符串 the string * @param str2 string字符串 the ...
C++
2022-02-08
0
323
题解 | #按之字形顺序打印二叉树#
1.队列法 /* struct TreeNode { int val; struct TreeNode *left; struct TreeNode *right; TreeNode(int x) : val(x), left(NULL), r...
C++
2022-02-08
0
219
题解 | #大数加法#
1.倒序相加 #include <string> class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 计算两个数之和 * @param s string字符串 表...
C++
2022-02-07
0
300
题解 | #删除链表的倒数第n个节点#
1.双指针遍历法 /** * struct ListNode { * int val; * struct ListNode *next; * }; */ class Solution { public: /** * * @param head ListNod...
C++
2022-02-07
0
257
题解 | #有效括号序列#
1.思路:栈解决法 class Solution { public: /** * * @param s string字符串 * @return bool布尔型 */ bool isValid(string s) { // w...
C++
2022-02-07
0
297
题解 | #最长无重复子数组#
1.双指针法。 #define MAXNUM 1 class Solution { public: /** * * @param arr int整型vector the array * @return int整型 */ int maxLeng...
C++
2022-01-29
0
296
题解 | #合并两个有序的数组#
class Solution { public: void merge(int A[], int m, int B[], int n) { int index = m+n-1; n --; m --; while(n>=0...
C++
2022-01-29
0
242
题解 | #连续子数组的最大和#
1.int max ;int min #include<limits.h> class Solution { public: int FindGreatestSumOfSubArray(vector<int> array) { int res = I...
C++
2022-01-29
0
258
题解 | #跳台阶#
1.简单动态规划 class Solution { public: int jumpFloor(int number) { int a0=1,a1=1; for(int i=1;i<number;i++) { int temp =...
C++
2022-01-27
0
201
题解 | #用两个栈实现队列#
1.stack1进,stack2出 class Solution { public: void push(int node) { stack1.push(node); } int pop() { if(stack2.size()>0) ...
C++
2022-01-27
0
243
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页