首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
给我中奖吧
获赞
30
粉丝
17
关注
17
看过 TA
52
中国信息大学
2027
算法工程师
IP属地:湖南
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑给我中奖吧吗?
发布(21)
评论
刷题
收藏
给我中奖吧
关注TA,不错过内容更新
关注
07-17 19:08
中国信息大学 算法工程师
怎么准备实习
置顶
最近好多26届宝子问我找暑期实习的准备问题。“暑期5-6月投递来得及吗?”、“0经验怎么投?[气球R]暑期实习的重要性相信不必我多说,简直就是最真实的秋招模拟。去年我身边拿到了不错暑期offer的朋友们,最终在秋招时都斩获了多家理想的offer,所以大家一定要重视起来!
26届的你们有几段实习?
0
点赞
评论
收藏
分享
09-07 18:56
中国信息大学 算法工程师
2025.09.07 在牛客打卡4天!
0
点赞
评论
收藏
分享
07-18 08:46
中国信息大学 算法工程师
题解 | 好多次方
import java.util.Scanner; public class Main { static final int P = 1_000_000_007; static final int PHI_P = 1_000_000_006; // 欧拉函数 (模板) public static long phi(long n) { long result = n; for (long i = 2; i * i <= n; i++) { if (n % i == 0) { while (n % i == 0) n /= i; result -= result / i; } } if (n...
0
点赞
评论
收藏
分享
07-17 19:08
中国信息大学 算法工程师
怎么准备实习
最近好多26届宝子问我找暑期实习的准备问题。“暑期5-6月投递来得及吗?”、“0经验怎么投?[气球R]暑期实习的重要性相信不必我多说,简直就是最真实的秋招模拟。去年我身边拿到了不错暑期offer的朋友们,最终在秋招时都斩获了多家理想的offer,所以大家一定要重视起来!
26届的你们有几段实习?
0
点赞
评论
收藏
分享
06-28 10:17
中国信息大学 算法工程师
2025.06.28 在牛客打卡3天!
0
点赞
评论
收藏
分享
06-03 21:49
中国信息大学 算法工程师
题解 |#牛客春招刷题训练营# 小红的对称串
#include <iostream> #include <string> #include <map> using namespace std; int main() { int n; cin >> n; // 构建对称字符映射表 map<char, char> sym_map; string self_sym = "ilmnouvwx"; for (char c : self_sym) { sym_map[c] = c; } sym_map['b'] = 'd'; sym_map['d'] = 'b'; sym...
0
点赞
评论
收藏
分享
05-29 11:34
中国信息大学 算法工程师
题解 | #牛客春招刷题训练营#【模板】最小生成树
#include <bits/stdc++.h> using namespace std; int main() { priority_queue<tuple<int, int, int>, vector<tuple<int, int, int>>, greater<tuple<int, int, int>>> pq; int n, m; cin >> n >> m; vector<vector<tuple<int, int, int>>> graph...
0
点赞
评论
收藏
分享
05-29 11:31
中国信息大学 算法工程师
题解 | #牛客春招刷题训练营#游游的排列构造
n, k = map(int, input().split()) # 生成好元素的位置(1-based的pos列表) pos = [2 * i + 1 for i in range(k)] # 检查位置是否超过n,这里假设输入是有效的,即2k-1 <=n # 生成好元素的数值,从n-k+1到n,按顺序填充到pos中 good_values = list(range(n - k + 1, n + 1)) # 初始化排列数组 ans = [0] * n # 将好元素的值填入对应的位置(注意转换为0-based的索引) for i in range(k): ans[pos[i] - 1] = ...
0
点赞
评论
收藏
分享
05-29 11:09
中国信息大学 算法工程师
题解 | #牛客春招训练营#小红浏览论坛
// #牛客春招刷题训练营# https://www.nowcoder.com/discuss/726480854079250432 // 模拟题 #include <iostream> using namespace std; int main() { ios_base::sync_with_stdio(false), cin.tie(0), cout.tie(0); int n, x; cin >> n >> x; int a, b, ans = 0; for (int i = 0; i < n; i++){ cin >> a >...
0
点赞
评论
收藏
分享
05-27 17:24
中国信息大学 算法工程师
题解 |#牛客春招刷题训练营# 【模板】单源最短路Ⅲ ‖ 非负权图
#include <bits/stdc++.h> using namespace std; #define int long long const int INF = 1e18; const int N = 2e6 + 5; int __t = 1, n; vector<pair<int, int>> a[N]; vector<int> dist(N, INF); void dijkstra(int s) { priority_queue<pair<int, int>, vector<pair<int, int>...
0
点赞
评论
收藏
分享
05-27 17:19
中国信息大学 算法工程师
双非怎么找工作
#offer帮选#
offer帮选
0
点赞
评论
收藏
分享
05-27 17:16
中国信息大学 算法工程师
2025.05.27 在牛客打卡1天!
0
点赞
评论
收藏
分享
05-27 17:12
中国信息大学 算法工程师
题解 #牛客春招刷题训练我们发现如果a和b都是正数,相同的时候无解,不同的时候只需要给小的数加上大的
#include <bits/stdc++.h> using namespace std; #define int long long const int N = 2e5 + 5; int __t = 1, n, a, b; void solve() { cin >> a >> b; if (a == 0 && b == 0) { cout << "1 1\n"; return; } if (a == 0) { cout << b + b << " " <<...
0
点赞
评论
收藏
分享
05-27 17:09
中国信息大学 算法工程师
题解 |#牛客春招刷题训练营#小红的整数配对
//懒得动那么多脑子了,直接无脑dp写了,状态方程很好写 #include <iostream> #include<bits/stdc++.h> using namespace std; const int N=2e5+5; #define int long long int dp[N][2]; int a[N]; signed main() { int n,k; cin>>n>>k; long long ans=0; for(int i=1;i<=n;i++)cin>>a[i]; sort(a+1,a+n+1); for(in...
0
点赞
评论
收藏
分享
05-26 20:28
中国信息大学 算法工程师
题解 |#牛客春招刷题训练营# 游游的最小公倍数
#include <iostream> #include <queue> #include <map> #include <set> #include <cmath> #include <cstring> #include <algorithm> #include <iomanip> #include <stack> #include <numeric> #include <ctime> #include <string> #include <b...
0
点赞
评论
收藏
分享
05-26 20:27
中国信息大学 算法工程师
题解 | #牛客春招刷题训练营#【模板】单源最短路Ⅰ ‖ 无权图
#include <iostream> #include <queue> #include <unordered_map> #include <vector> using namespace std; int main() { int n, m, s, u, v; cin >> n >> m >> s; vector<int> len(n + 1, -1); unordered_map<int, vector<int>> mp; for (int i = 0; i < ...
0
点赞
评论
收藏
分享
1
2
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务