4.13腾讯音乐笔试

#我的实习日记# 求一二题题解
1. 所有好数组的陡峭值只和,试了dfs和dp,爆栈超时
2.二叉树的权值更新
全部评论
/** * struct TreeNode { * int val; * struct TreeNode *left; * struct TreeNode *right; * TreeNode(int x) : val(x), left(nullptr), right(nullptr) {} * }; */ class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param root TreeNode类 * @return TreeNode类 */ int process(int x, int base){ int cn = 0; while(x%base == 0){ x /= base; cn++; } return cn; } typedef pair<int, int>PII; int t[100010], f[100010]; PII dfs(TreeNode* root){ if(!root)return {0, 0}; auto left = dfs(root->left); auto right = dfs(root->right); int val = root->val; int five = process(val, 5); int two = process(val, 2); // if(left.first == -1 || right.first == -1){ // root->val = 0; // return // } root->val = min(left.first+two+right.first, left.second+five+right.second); return {left.first+two+right.first, left.second+five+right.second}; } TreeNode* valueOfTree(TreeNode* root) { // write code here dfs(root); return root; } };
1 回复 分享
发布于 2023-04-13 21:16 辽宁
#include<iostream> (30316)#include<vector> using namespace std; int mod = 1000000007; long long Mod(long long n) { long long t = 2; long long res = 1; while (n) { if (n % 2 == 1) res = ((res % mod) * t) % mod; t = (t * t) % mod; n = n / 2; } return res % mod; } int main() { long long n; cin >> n; long long sum = ((n - 1) * Mod(n + 1)) % mod; cout << sum << endl; return 0; }
1 回复 分享
发布于 2023-04-13 21:00 重庆

相关推荐

02-18 13:28
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

更多
正在热议
更多
# AI面会问哪些问题? #
24960次浏览 492人参与
# 中国电信笔试 #
31122次浏览 283人参与
# 厦门银行科技岗值不值得投 #
7509次浏览 186人参与
# 你的实习产出是真实的还是包装的? #
18854次浏览 330人参与
# 如果秋招能重来,我会____ #
96710次浏览 500人参与
# 春招至今,你的战绩如何? #
60153次浏览 546人参与
# 开放七大实习专项,百度暑期实习值得冲吗 #
14185次浏览 209人参与
# i人适合做什么工作 #
36934次浏览 124人参与
# 我是面试官,请用一句话让我破防 #
79529次浏览 219人参与
# 哪些公司真双非友好? #
69218次浏览 287人参与
# 金三银四,你的春招进行到哪个阶段了? #
21574次浏览 277人参与
# 找AI工作可以去哪些公司? #
7738次浏览 188人参与
# 从事AI岗需要掌握哪些技术栈? #
7730次浏览 251人参与
# 投递几十家公司,到现在0offer,大家都一样吗 #
339952次浏览 2165人参与
# 面试尴尬现场 #
220775次浏览 861人参与
# 五一之后,实习真的很难找吗? #
102811次浏览 584人参与
# 你做过最难的笔试是哪家公司 #
30318次浏览 193人参与
# 你小时候最想从事什么职业 #
159844次浏览 2072人参与
# 应届生第一份工资要多少合适 #
20489次浏览 84人参与
# 阿里笔试 #
176531次浏览 1302人参与
# 一张图晒出你司的标语 #
3843次浏览 72人参与
# 面试被问期望薪资时该如何回答 #
382478次浏览 2163人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务