我不打朋友圈
我不打朋友圈
全部文章
题解
归档
标签
去牛客网
登录
/
注册
我不打朋友圈的博客
全部文章
/ 题解
(共6篇)
撕书——这是个问题
来自专栏
昨天遇到下面这个问题: 某国国王小明对4这个数字非常地忌讳,于是他下令全国所有的书籍,主要页码里还有4这个数字,那么这一页都要撕掉。该国有一本著名的传世经典,共有10000000页,请帮忙算一下这本传世经典在法令颁布后还能剩下多少页? 查了一下,没找到解析,评论区倒是有一个答案,不过没看懂,索性自己...
数学
2022-01-04
0
655
题解 | #返回翻转数组中的最小值#
//因为是非降序的数组,所以旋转之后遍历数组是,如果出现前面一个元素比 //后面一个元素大,那么后面一个元素就是此数组中的最小值,直接终止遍历 //返回即可 //当然,说是翻转数组,万一没有翻转呢,为了解决这个问题,设置变量保存 //数组的最小值,初始值为数组首元素值 import java.uti...
Java
数组
数学
2021-12-10
0
354
题解 | #判断升序数组中k出现的次数#
//因为数组是升序的,所以如果出现k,那么一定是连续的,只需要找到连续 //k的个数就可以了,具体来说,遍历数组直到找到k,继续遍历,直到找到 //第一个非k的值结束遍历过程,返回计数 public class Solution { public int GetNumberOfK(int [] ar...
Java
数组
数学
计数
2021-12-10
0
317
题解 | #包含min函数的栈#
import java.util.Stack; public class Solution { private Stack stack = new Stack(); private Stack min = new Stack(); //这个题的关键是理解题目表达的意思:无论做什么操作都应该保证能够获...
Java
单调栈
数学
2021-12-10
0
316
题解 | #输出链表中倒数第k个节点#
import java.util.*; /* public class ListNode { int val; ListNode next = null; public ListNode(int val) { this.val = val; } } */ public class Solu...
Java
链表
双指针
数学
2021-12-09
0
334
题解 | #寻找链表中环的入口#
// public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; } } */ //快慢索引,具体见下图 public class Solution { public...
Java
链表
数学
2021-12-09
0
391