![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
企业真题
Young Hang
这个作者很懒,什么都没留下…
展开
-
各不相同(广联达)
#include <iostream> #include <vector> using namespace std; int main() { int n = 0; cin >> n; //[2,2,1,1,1]->[2,2,2,1]->[4,2,1] vector<int> nums; for (int i = 0; i < n; ++i) { int num = 0; cin >> num;...原创 2020-07-30 17:52:41 · 573 阅读 · 1 评论 -
乱序数组或字符最小交换次数
如果是要求为只能交换相邻的两个元素,使数组或者是字符串间有序; 思路:计算数组中或者是字符串间的中元素的逆序数. 如:2 1 3 4 此时逆序数为:1;最小交换次数就为1; 3 2 1 4 此时逆序数为:3;最小交换次数就为3; #include <stdio.h> #include <stdlib.h> #include <iostream> #include <mutex> #include <map> #i...原创 2020-07-30 16:23:44 · 947 阅读 · 0 评论 -
新增的专线
某公司有N个office分布在不同地方(编号从0开始),某些office之间有部署专线,office之间可以通过专线间接连接(专线是双向的),例如guagnzhou和beijing之间有专线,guagnzhou和shenzhen之间有专线,那么beijing可以通过guangzhou与shenzhen间接地通讯,这条信路的总延时是两条专线的延时之和。两个office之间的通讯延时是他们之间延时最短的信路的延时。 Infra团队知道当前任意两个office之间的通讯延时。最近Infra团队希望在office原创 2020-07-29 17:54:55 · 372 阅读 · 0 评论 -
2019 字节跳动 万万没想到之聪明的编辑
#include <stdio.h> #include <stdlib.h> #include <iostream> #include <mutex> #include <map> #include <list> #include <string> #include <deque> #include <queue> #include <stack> #include <...原创 2020-06-28 11:45:45 · 521 阅读 · 0 评论 -
2019-字节跳动 万万没想到之抓捕孔连顺
/* 正在做 **/ #include <bits/stdc++.h> int main(){ return 0; }原创 2020-06-28 11:42:06 · 208 阅读 · 0 评论