技术栈

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的底层原理
相关推荐
老鼠只爱大米
1 小时前
LeetCode经典算法面试题 #78:子集(回溯法、迭代法、动态规划等多种实现方案详细解析)
算法·leetcode·动态规划·回溯·位运算·子集
执着259
1 小时前
力扣hot100 - 199、二叉树的右视图
数据结构·算法·leetcode
清云随笔
1 小时前
Golang基础
golang
cpp_2501
1 小时前
P8448 [LSOT-1] 暴龙的土豆
数据结构·c++·算法·题解·洛谷
YGGP
1 小时前
【Golang】LeetCode 49. 字母异位词分组
leetcode
唐梓航-求职中
1 小时前
编程大师-技术-算法-leetcode-1472. 设计浏览器历史记录
算法·leetcode
YGGP
1 小时前
【Golang】LeetCode 1. 两数之和
leetcode
唐梓航-求职中
2 小时前
编程大师-技术-算法-leetcode-355. 设计推特
算法·leetcode·面试
唐梓航-求职中
2 小时前
技术-算法-leetcode-1606. 找到处理最多请求的服务器(易懂版)
服务器·算法·leetcode
YGGP
4 小时前
【Golang】LeetCode 128. 最长连续序列
leetcode
热门推荐
01GitHub 镜像站点02Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services03UV安装并设置国内源04openclaw配置教程(linux+局域网ollama)05OpenClaw Chrome扩展使用教程 - 浏览器中继控制06Linux下V2Ray安装配置指南07AI 规范驱动开发“三剑客”深度对比:Spec-Kit、Kiro 与 OpenSpec 实战指南08Claude Code Skills 实用使用手册09Vue-skills的中文文档10让 Trae IDE 智能体 “读懂”文档 Excel+PDF+DOCX :mcp-documents-reader 工具使用指南