![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔试编程题
孤帆扁舟去
这个作者很懒,什么都没留下…
展开
-
C++笔试编程题1:雀魂启动
2019字节跳动笔试编程题雀魂启动小包最近迷上了一款叫做雀魂的麻将游戏,但是这个游戏规则太复杂,小包玩了几个月了还是输多赢少。于是生气的小包根据游戏简化了一下规则发明了一种新的麻将,只留下一种花色,并且去除了一些特殊和牌方式(例如七对子等),具体的规则如下:总共有36张牌,每张牌是1~9。每个数字4张牌。你手里有其中的14张牌,如果这14张牌满足如下条件,即算作和牌14张牌中有2张相...原创 2019-08-27 16:29:42 · 777 阅读 · 0 评论 -
C++笔试编程题2:万万没想到之抓捕孔连顺
2019字节跳动笔试编程题万万没想到之抓捕孔连顺我叫王大锤,是一名特工。我刚刚接到任务:在字节跳动大街进行埋伏,抓捕恐怖分子孔连顺。和我一起行动的还有另外两名特工,我提议我们在字节跳动大街的N个建筑中选定3个埋伏地点。为了相互照应,我们决定相距最远的两名特工间的距离不超过D。我特喵是个天才! 经过精密的计算,我们从X种可行的埋伏方案中选择了一种。这个方案万无一失,颤抖吧,孔连顺!…...原创 2019-08-27 16:47:17 · 548 阅读 · 0 评论 -
C++笔试编程题3:万万没想到之聪明的编辑
2019字节跳动笔试编程题万万没想到之聪明的编辑我叫王大锤,是一家出版社的编辑。我负责校对投稿来的英文稿件,这份工作非常烦人,因为每天都要去修正无数的拼写错误。但是,优秀的人总能在平凡的工作中发现真理。我发现一个发现拼写错误的捷径:三个同样的字母连在一起,一定是拼写错误,去掉一个的就好啦:比如 helllo -> hello两对一样的字母(AABB型)连在一起,一定是拼写错误,去...原创 2019-08-27 17:20:46 · 1191 阅读 · 1 评论 -
C++笔试编程题4:毕业旅行及旅行商问题总结
2019字节跳动笔试编程题毕业旅行小明目前在做一份毕业旅行的规划。打算从北京出发,分别去若干个城市,然后再回到北京,每个城市之间均乘坐高铁,且每个城市只去一次。由于经费有限,希望能够通过合理的路线安排尽可能的省一些路上的花销。给定一组城市和每对城市之间的火车票的价钱,找到每个城市只访问一次并返回起点的最小车费花销。假设任意两个城市之间均有单程票可购买,且票价在1000元以内,无需考虑极端情...原创 2019-08-27 21:24:50 · 2868 阅读 · 0 评论 -
C++笔试编程题5:种树
2019拼多多笔试编程题种树小多想在美化一下自己的庄园。他的庄园毗邻一条小河,他希望在河边种一排树,共 M 棵。小多采购了 N 个品种的树,每个品种的数量是 Ai (树的总数量恰好为 M)。但是他希望任意两棵相邻的树不是同一品种的。小多请你帮忙设计一种满足要求的种树方案。输入第一行包含一个正整数 N,表示树的品种数量。第二行包含 N 个正整数,第 i (1 <= i <= ...原创 2019-08-29 22:43:54 · 2571 阅读 · 1 评论 -
Sort()函数用法:比较函数写法
sort 函数sort函数可以三个参数也可以两个参数,必须包含头文件#include < algorithm>using namespace std; 它使用的排序方法是类似于快排的方法,时间复杂度为o(nlog(n))Sort函数有三个参数:(第三个参数可不写)(1)第一个是要排序的数组的起始地址。(2)第二个是结束的地址(最后一位要排序的地址)(3)第三个参数是排...转载 2019-09-01 22:19:53 · 20737 阅读 · 11 评论 -
C++获取文件输入的几种方法cin getline stringstream
cin标准输入流cin 与流提取运算符 >> 结合使用,如下所示:#include <iostream>using namespace std;int main( ){ char name[50]; cout << "请输入您的名称: "; cin >> name; cout << "您的名称是: " ...原创 2019-09-02 11:00:58 · 619 阅读 · 0 评论 -
Leetcode:887.Super Egg Drop鸡蛋掉落
你将获得 K 个鸡蛋,并可以使用一栋从 1 到 N 共有 N 层楼的建筑。每个蛋的功能都是一样的,如果一个蛋碎了,你就不能再把它掉下去。你知道存在楼层 F ,满足 0 <= F <= N 任何从高于 F 的楼层落下的鸡蛋都会碎,从 F 楼层或比它低的楼层落下的鸡蛋都不会破。每次移动,你可以取一个鸡蛋(如果你有完整的鸡蛋)并把它从任一楼层 X 扔下(满足 1 <= X &l...原创 2019-09-18 13:26:49 · 185 阅读 · 0 评论 -
网易互娱2020校招游戏研发笔试题
网易互娱游戏研发笔试题第一题:判断一个数的二进制是否为回文串(AC)方法一:存成数组之后比较#include<iostream>#include<algorithm>#include<cstdio>#include<cstring>using namespace std;int t,x,cnt;int num[111];int m...原创 2019-09-18 15:05:27 · 5733 阅读 · 0 评论