首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
想玩飞盘的伊登在debug
获赞
108
粉丝
21
关注
5
看过 TA
701
门头沟学院
2025
人工智能
IP属地:北京
?
私信
关注
拉黑
举报
举报
确定要拉黑想玩飞盘的伊登在debug吗?
发布(54)
评论
刷题
收藏
想玩飞盘的伊登在debug
关注TA,不错过内容更新
关注
2020-09-02 12:10
门头沟学院 人工智能
二分法
二分法除了可以求最大值最小值以外,还可以直接二分法凑答案例题:https://ac.nowcoder.com/acm/contest/1000/A题目大意:在一个长度为n的数组中,要求其中长度不小于f的一个子集使得这个子集的平均值达到最大思路:这个最大平均值只可能在数组的最大值与最小值之间,通过二分法,每次测试一个答案。测试一个答案是否满足的方法:用一个数组sum[i],记录前i项减去这个测试平均值的和,比如ary[] = {6,4,2,10,3,8,5,9,4,1}测试3是不是答案 sum[0] = 3(6-3) sum[1] = 4(6+4-3-3)推到公式:sum[i] = sum[i-...
0
点赞
评论
收藏
分享
2020-09-02 10:44
已编辑
门头沟学院 人工智能
用现有图像作为单位构造更大的图形例题
题目:https://ac.nowcoder.com/acm/contest/998/G题解:https://blog.csdn.net/xuechen_gemgirl/article/details/87975396思路:找到不变的那个图形,然后通过那个图形进行旋转,对称等操作,得到其他样子的图形旋转的公式:β指的是逆时针旋转的角度(如果顺时针旋转的话需要把度数转化为逆时针的度数),(x,y)是原坐标,(s,t)是旋转后的坐标坐标旋转变换公式的推导blog:https://blog.csdn.net/qq_36424540/article/details/81347920 题目内容:
0
点赞
评论
收藏
分享
2020-09-01 22:20
门头沟学院 人工智能
未解决的题
牛牛的字符串(dp):https://ac.nowcoder.com/acm/contest/7079/E题解:https://ac.nowcoder.com/discuss/492088?type=101&order=time&pos=&page=1&channel=666&source_id=search_acm_post
0
点赞
评论
收藏
分享
2020-08-31 18:44
门头沟学院 人工智能
莫队(用于查询一个区间内不重复的元素个数)
除了可以查一维的数组,还可以查一棵树的.虽然是离线的,但是可以支持一些简单的修改,解绝方法就是添加一个时间变量blog::https://www.cnblogs.com/WAMonster/p/10118934.html
0
点赞
评论
收藏
分享
2020-08-31 10:37
门头沟学院 人工智能
快读,快输 比scanf和printf快
int read() { int res = 0; char c = getchar(); while (!isdigit(c)) c = getchar(); while (isdigit(c)) res = (res << 1) + (res << 3) + c - 48, c = getchar(); return res;}void printi(int x) { if (x / 10) printi(x / 10); putchar(x % 10 + '0');}
0
点赞
评论
收藏
分享
2020-08-27 15:01
门头沟学院 人工智能
1
2020.08.27 在牛客打卡1天!
0
点赞
评论
收藏
分享
2020-08-27 11:23
已编辑
门头沟学院 人工智能
Is It A Tree?
判断是否是一棵树需要以下条件1.只有一个根节点(保证只有一棵树)2.其他所有的节点都只有一个父亲节点(满足前两条不一定可以,因为还有可能是一个独立与这个树的环,他的所有父亲节点都只有一个,同时也不增加根节点的个数)3.不存在环(可以用并查集判断,记录他的祖父节点,当一个节点的祖父节点是自己的时候,说明存在一个那样的环)(注意是空树的特判!!!!!)代码: 代码块 #include <iostream> #include <string> #include <sstream> using namespace std; const int maxx = 1e6+...
0
点赞
评论
收藏
分享
2020-09-02 23:12
已编辑
门头沟学院 人工智能
tsp(旅行商)问题
用状态dp求解:https://blog.csdn.net/yjr3426619/article/details/83387962递归状态dp(讲解内容较好):https://blog.csdn.net/joekwok/article/details/4749713
0
点赞
评论
收藏
分享
2020-08-30 09:49
已编辑
门头沟学院 人工智能
哈密顿图与欧拉图
https://blog.csdn.net/qq_40046426/article/details/97398569?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param
0
点赞
评论
收藏
分享
2020-08-30 10:09
已编辑
门头沟学院 人工智能
快速幂/矩阵快速幂 模板
注意: 矩阵快速幂把一个二维数组(方阵)放在了struct中,快速幂只适用于方阵size较小的情况,如果size过大的话,main中的栈会溢出,并且由于一次矩阵乘法复杂度是O(n3),很容易超时。对于一些特别的题,如循环矩阵的话,可以只保留第一行这样就会快很多例题:https://ac.nowcoder.com/acm/contest/7079/D题解:https://ac.nowcoder.com/discuss/492088?type=101&order=time&pos=&page=1&channel=666&source_id=search_ac...
0
点赞
评论
收藏
分享
2020-11-18 16:22
已编辑
门头沟学院 人工智能
并查集模板
blog:https://blog.csdn.net/qq_43327091/article/details/88085075blog:https://zhuanlan.zhihu.com/p/93647900/ 代码块 #include <stdio.h> #include <iostream> #include <algorithm> using namespace std; int parent[1000],n,m,sum; //parent数组存储的是每个强盗的父亲即boss、sum用来记录犯罪团伙的数量 void Init() { for(int ...
0
点赞
评论
收藏
分享
2020-08-22 16:54
已编辑
门头沟学院 人工智能
线段树模板
参考blog(下面内容):https://blog.csdn.net/iwts_24/article/details/81484561(6岁小学生blog:https://baijiahao.baidu.com/s?id=1670794529569535430&wfr=spider&for=pc)模板:#include<iostream>#include<string>#define LL long long#define MAX 1001</string></iostream> using namespace std; int ...
0
点赞
评论
收藏
分享
2020-08-30 09:51
已编辑
门头沟学院 人工智能
N皇后问题的位运算求解——目前最快的方法
https://www.cnblogs.com/albert1017/archive/2013/01/15/2860973.html
0
点赞
评论
收藏
分享
2020-08-22 16:43
已编辑
门头沟学院 人工智能
lca算法(求树任意两个节点的最近的父节点/祖节点)
1.离线算法(只能求一组固定的数据,如果新的数据来了就要重新求一次):Tarjan(离线):https://www.cnblogs.com/JVxie/p/4854719.html模板:https://www.it610.com/article/4607682.htm要用到并查集的知识:https://baijiahao.baidu.com/s?id=1651803445417553212&wfr=spider&for=pc 2.在线算法(提前求好以后,之后所有的查询都可以直接得到结果):2.1树链剖分算法(在线):https://zhuanlan.zhihu.com/p/60...
0
点赞
评论
收藏
分享
2020-08-22 16:54
已编辑
门头沟学院 人工智能
RMQ算法(用于求一个序列任意区间的最大值或者最小值)
参考:https://blog.csdn.net/qq_41311604/article/details/79900893相当于二分法的逆过程先获得所有区间大小为2的最值,然后根据这个获得区间大小为4的最值,以此类推采用的是dp的方法比如:int arr[15] = { 0,1,3,5,6,4,2,9,7,10,8};(排序的数从1开始,一共10个数)dp[i][j]:表示从i开始,接下来1<<j(包含i)的最值,arr[1][2] = min(1,3) = 1; arr[2][2] = min(3,5,6,4) = 3要获得一个开头为i区间大小为1>>j内的最值,可以...
0
点赞
评论
收藏
分享
1
2
3
4
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务