Leetcode—400. 第 N 位数字【中等】

devtools/2024/12/22 23:23:07/

2024每日刷题(151)

Leetcode—400. 第 N 位数字

在这里插入图片描述

算法思想

参考自k神

在这里插入图片描述

实现代码

class Solution {
public:int findNthDigit(int n) {int digitSize = 1;int startNum = 1;long long count = 9;while(digitSize * count < n) {n -= count * digitSize;++digitSize;startNum *= 10;count *= 10;}int certainNum = startNum + (n - 1) / digitSize;int certainDigit = (n - 1) % digitSize;return to_string(certainNum)[certainDigit] - '0';}
};

运行结果

在这里插入图片描述
之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!


http://www.ppmy.cn/devtools/90440.html

相关文章

【区块链+医疗健康】区块链 + 个人影像云 | FISCO BCOS应用案例

尽管当前大数据和云计算技术已逐步成熟&#xff0c;医院之间的“数据孤岛”仍大量存在&#xff0c;制约着医疗影像数据流通和价 值实现&#xff0c;而区块链技术出现为医疗影像数据可信共享提供了新思路。个人影像云应用基于 FISCO BCOS 区块链底层平台、实体身份标识及可信数据…

PCIe学习笔记(16)

层次结构&#xff08;Hierarchy&#xff09;ID Message &#xff08;PCIe I/O 互连的树形拓扑结构称为 PCIe 的 Hierarchy&#xff0c;或称层级、层次&#xff08;不是事务层、数据链路层的“层”&#xff09;。层次区域是指与 RC 某一 RP 相关联的所有设备和链路组成的线路结…

私域成交的关键点

私域运营&#xff0c;私域团购&#xff0c;私域秒杀&#xff0c;私域发售

同一台机器上,github多账号操作

github多账号 1、一台机器上同时使用2个github账号&#xff1a;2、github多账号下&#xff0c;推送文件到指定账号下的远程仓库 1、一台机器上同时使用2个github账号&#xff1a; 多个账号的公私钥设置&#xff1a;于一台电脑上使用多个Github账号 2、github多账号下&#xf…

服务治理-Nacos

介绍 思考 什么是服务治理 常见的注册中心 Zonnkeeper Eureka Consull Nacos(服务治理 配置中心) Nacos实战入门 修改bin–>startup.smd 把集群模式改为单列模式 问题&#xff1a;如果出现一闪而过&#xff0c;要看jdk环境变量有没有配置&#xff0c;jdk是不是8以上 …

最新CSS3横向菜单的实现

横向菜单 原始代码&#xff1a; <nav class"list1"><ul><li><a href"#">Shirts</a></li><li><a href"#">Pants</a></li><li><a href"#">Dresses</a>…

PYTHON专题-(7)python都有包了?

什么是包&#xff1f;什么是模块&#xff1f; 在Python中&#xff0c;包&#xff08;Package&#xff09;是一种将相关的模块组织在一起的方式。包是一个包含了多个模块的文件夹&#xff0c;该文件夹下还会有一个特殊的文件__init__.py&#xff0c;用于表示这是一个包。包可以嵌…

Windows环境部署AI智能聊天应用LobeChat并实现远程对话实操流程

目录 ​编辑 前言 1. LobeChat对我们有哪些帮助? 2. 本地安装LobeChat 3. 如何使用LobeChat工具 4. 安装Cpolar内网穿透 5. 实现公网访问LobeChat 6. 固定LobeChat公网地址 前言 作者简介&#xff1a; 懒大王敲代码&#xff0c;计算机专业应届生 今天给大家聊聊Window…