whoway
whoway
全部文章
题解
01.笔试准备(4)
02.面试准备(1)
03.C++复习(5)
04.数据结构和算法(4)
05.随笔(2)
前端(1)
未归档(13)
读书笔记(5)
归档
标签
去牛客网
登录
/
注册
whoway的博客
人汲取知识的速度是超乎想象的
全部文章
/ 题解
(共11篇)
『质因数分解』题解 | #阶乘末尾0的数量#
01.超时解法 但是方法是对的 class Solution { public: /** * the number of 0 * @param n long长整型 the number * @return long长整型 */ long l...
数学
记忆
2021-08-09
0
568
题解 | #在旋转过的有序数组中寻找目标值#
一、思路——分情况讨论 情况1 情况2 情况3 发现,情况3可以被情况1和2所顺路讨论,代码见后边 二、坑点 比如:1,3寻找3那么,nums[Right]可能和target相同,见代码中标记的易错点 class Solution { public: /** * ...
记忆
2021-06-29
3
582
『卡过,递归的优美设计』题解 | #链表中的节点每k个一组翻转#
卡过 设计递归的启发性思考 本身的递归,和辅助函数的调用 /** * struct ListNode { * int val; * struct ListNode *next; * }; */ //返回翻转后的头结点 ListNode * reverseHelp( List...
记忆
2021-06-29
0
476
⚡️『重要结论』NC99 树的直径
参考自牛油:六娃lw 该题为求多叉树的直径、第二直径的问题。前几天在牛客巅峰赛上遇到了,赛后主讲人讲了一个通用的思路。对于此类问题,我们需要构建图来做深度优先搜索。 首先,根据父子关系及边权重构建无向图; 然后,随机找一顶点,利用深度优先搜索找到距离该点最远的顶点remote。 最后,从rem...
记忆
2021-06-28
0
907
大数加法模拟『模板』-编程技巧-反转再反转
大数加法模拟『模板』-编程技巧-反转再反转 AC代码 class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 计算两个数之和 * @param s string字符串 表示第一...
记忆
2021-01-11
0
615
sprintf的使用
#include<bits/stdc++.h> using namespace std; int tag[101]={0}; bool test(int n) { if( 0==(n%7) ) { return true; } cha...
记忆
2020-12-28
2
606
可读性极差,就不要没事干当孔乙己炫技。
一、某ASCII码方式输出 炫技??可读性极差printf("%d%c",arr[len],len? 32 :10 );其实等价于,我注释掉的 #include<bits/stdc++.h> using namespace std; int n; static const int ma...
记忆
2020-12-27
0
579
有点忘记strcmp函数了
return ( strcmp(a.name, b.name)<0 )? true : false;记忆 #include<bits/stdc++.h> using namespace std; int n; struct node { int num; cha...
记忆
2020-12-27
0
598
记忆常用字符函数
记忆常用字符函数 //如果是大小写字母,返回对应的ASCII码值,否则返回0,告诉不是 //alphabet, n.字母表 int isalpha(int ch); //如果是大小写字母或者数字,返回对应的ASCII码值,否则返回0,告诉不是 //alphabet+num int isalnum(...
记忆
2020-12-16
0
557
牛客应该禁用gets了-取代方法
一、情况 #include<bits/stdc++.h> using namespace std; static const int maxn=1e5+5; char a[maxn]; char b[maxn]; char solve[maxn]; void MyStrcat(cha...
输入输出格式记忆
记忆
2020-12-11
0
1476
首页
上一页
1
2
下一页
末页