技术栈

Golang | Leetcode Golang题解之第357题统计各位数字都不同的数字个数

__AtYou__2024-08-25 17:07

题目:

题解:

Go 复制代码
func countNumbersWithUniqueDigits(n int) int {
    if n == 0 {
        return 1
    }
    if n == 1 {
        return 10
    }
    ans, cur := 10, 9
    for i := 0; i < n-1; i++ {
        cur *= 9 - i
        ans += cur
    }
    return ans
}
上一篇:没有找到c:\windows\system32\msrd3x43.dll。
下一篇:(javaweb)springboot的底层原理
相关推荐
Tony Bai
6 小时前
【Go模块构建与依赖管理】09 企业级实践:私有仓库与私有 Proxy
开发语言·后端·golang
Lucky小小吴
6 小时前
开源项目5——Go版本快速管理工具
开发语言·golang·开源
进化中的码农
7 小时前
Go中的泛型编程和reflect(反射)
开发语言·笔记·golang
sin_hielo
8 小时前
leetcode 1611
算法·leetcode
来荔枝一大筐
9 小时前
C++ LeetCode 力扣刷题 541. 反转字符串 II
c++·算法·leetcode
apocelipes
9 小时前
POSIX兼容系统上read和write系统调用的行为总结
linux·c语言·c++·python·golang·linux编程
童话ing
10 小时前
【Golang】常见数据结构原理剖析
数据结构·golang
小白程序员成长日记
11 小时前
2025.11.07 力扣每日一题
数据结构·算法·leetcode
·白小白
11 小时前
力扣(LeetCode) ——209. 长度最小的子数组(C++)
c++·算法·leetcode
小白程序员成长日记
12 小时前
2025.11.08 力扣每日一题
算法·leetcode·职场和发展
热门推荐
01GitHub 镜像站点02BongoCat - 跨平台键盘猫动画工具03UV安装并设置国内源04Linux下V2Ray安装配置指南05安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)06综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件07《大数据技术原理与应用》实验报告三 熟悉HBase常用操作08jdk21下载、安装(Windows、Linux、macOS)09PyCharm 社区版全平台安装指南10npm使用国内淘宝镜像的方法