Louie.Ye
Louie.Ye
全部文章
分类
题解(19)
归档
标签
去牛客网
登录
/
注册
有志不在年糕
酷安:风聆Mia开发者
全部文章
(共19篇)
字节跳动ZJ6->编程题二
1. 思路 首先得明白题目意思,就是拿一个房间拿出来往后顺时针分配。【2333评论区里有人说题目描述和xyi】所以分完最少的肯定就是被分配的,但是有些房间原本没人那就有可能多个最少的,怎么办呢?这种情况离分完 顺时针序最近的那个就是了,所以 分情况讨论即可 2. 初级代码【老太婆的裹脚布。。。而...
2021-03-20
0
571
字节跳动ZJ25->头条校招
1. 分析点 先说通过样例里的代码num%3的写法,哈哈。邪教做法,但能过样例,比赛的时候可以碰碰运气,这道题真的是出题人仁慈的签到题,后台测试数据很仁慈。但正儿八经用贪心的写法还是得会的。 自己对这道题贪心的结构没理清清楚,看了卷积神经网络哦的思路,看得出来卷积神经网络哦对这道题很用心,写了点注...
2021-03-20
0
656
字节跳动ZJ16->数列的和
1. 要点 1.首先使用while循环输入2.使用sqrt函数计算平方根3.使用双精度控制精确值,单精度四舍五入会差一点精度。4.控制fix()修正与setprecious()设置小数点后n位。 2.题解 #include<iostream> #include<cmath> ...
2021-03-19
0
670
字节跳动ZJ18->万万没想到之聪明的编程
1. 直接暴力过,判断两个条件 不过不推荐 补充string的erase()函数非常好用,开始下标,删除几个。s初始化=""即可。 #include<iostream> using namespace std; int main(){ int m=0; string...
2021-03-19
6
997
剑指offer T6:旋转数组的最小数字
1. 题目情况就是打印最小的,突破点在于有效利用特性,该组的特性就是将前面的序列移动至末端,且分割后两个序列都是递增的。所以优化方案又是咱们熟悉的二分法(钠喊:万物皆可二分) 2.源代码(只在第一次使用了二分思想,是可以再优化的) class Solution { public: int m...
剑指offer
2021-03-19
0
445
剑指offer T3->从尾到头打印链表
1. 输入参数 1.观查发现 返回值是vector系列,并且给了个头指针,决定了,建立一个vector数组,然后使用头插法搞定2. Vector常用函数整理 2. 代码模块 思路来源liuwu26class Solution { public: vector<int> print...
剑指offer
2021-03-19
0
366
剑指offer->T2 替换空格
1. 思考点 string类型和数组的关联,size()获取大小,+=的方式进行拼接。非常好用 2. 代码块 class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * ...
剑指offer
2021-03-19
21
2322
剑指offer->T1:二维数组的查找
1. 编译说明 第一次刷剑指offer的题,记录一下这种模式(核心代码模式),这种模式不需要考虑输入输出。二维数组就是Find里的 array。要查找的对象就是target目标。这道题个人第一反应就是从左上角广搜嘛,但其实没必要,算法是灵活的,怎么方便简洁怎么来,思路是反向从大到小缩小遍历控件,左...
剑指offer
2021-03-19
0
480
【题解】题霸>庆祝61
一:思路来源 ~那一份坚持 //这个很简单啊!怎么样身高差最小呢?就是两身高差不多的人站一起咯,小时候站队 老师总让 //矮的站中间高的站两边,就是这个道理,如 9 8 7 6 6 7 8 9然后9和9再拉手不就可以了吗 !所以 //将数据输入一个数组如【8 9 7 6 5 4 3 2】然后排序【2...
题霸
字节2021春招第一场笔试第二题
庆祝61
2021-03-18
0
761
首页
上一页
1
2
下一页
末页