logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

算法leetcode|19. 删除链表的倒数第 N 个结点(rust重拳出击)

给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。

文章图片
#rust#算法#leetcode +2
算法leetcode|91. 解码方法(rust重拳出击)

一条包含字母 A-Z 的消息通过以下映射进行了 编码 :'A' -> "1"'B' -> "2"...'Z' -> "26"要 解码 已编码的消息,所有数字必须基于上述映射的方法,反向映射回字母(可能有多种方法)。例如,"11106" 可以映射为:"AAJF" ,将消息分组为 (1 1 10 6)"KJF" ,将消息分组为 (11 10 6)注意,消息不能分组为 (1 11 06) ,因为 "06

文章图片
#rust#golang#数据结构 +3
算法leetcode|92. 反转链表 II(rust重拳出击)

给你单链表的头指针 head 和两个整数 left 和 right ,其中 left

文章图片
#rust#golang#数据结构 +3
算法leetcode|70. 爬楼梯(rust重拳出击)

假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?

文章图片
#rust#golang#数据结构 +3
算法leetcode|65. 有效数字(rust重拳出击)

有效数字(按顺序)可以分成以下几个部分:一个 小数 或者 整数(可选)一个 'e' 或 'E' ,后面跟着一个 整数小数(按顺序)可以分成以下几个部分:(可选)一个符号字符('+' 或 '-')下述格式之一:至少一位数字,后面跟着一个点 '.'至少一位数字,后面跟着一个点 '.' ,后面再跟着至少一位数字一个点 '.' ,后面跟着至少一位数字整数(按顺序)可以分成以下几个部分:(可选)一个符

文章图片
#rust#golang#数据结构 +3
【算法leetcode每日一练】层数最深叶子节点的和

给你一棵二叉树的根节点 root ,请你返回 层数最深的叶子节点的和 。

文章图片
#算法#leetcode#java +1
【算法leetcode每日一练】1791. 找出星型图的中心节点

有一个无向的 星型 图,由 n 个编号从 1 到 n 的节点组成。星型图有一个 中心 节点,并且恰有 n - 1 条边将中心节点与其他每个节点连接起来。给你一个二维整数数组 edges ,其中 edges[i] = [u_iui​, v_ivi​] 表示在节点 u_iui​和 v_ivi​之间存在一条边。请你找出并返回 edges 所表示星型图的中心节点。...

文章图片
#算法#leetcode#java +1
领扣LintCode问题答案-71. 二叉树的锯齿形层次遍历

领扣LintCode问题答案-71. 二叉树的锯齿形层次遍历目录71. 二叉树的锯齿形层次遍历鸣谢71. 二叉树的锯齿形层次遍历给出一棵二叉树,返回其节点值的锯齿形层次遍历(先从左往右,下一层再从右往左,层与层之间交替进行)样例 1:输入:{1,2,3}输出:[[1],[3,2]]解释:1/ \23它将被序列化为 {1,2,3}样例 2:输入:{3,9,20,#,#,15,7}输出:[[3],[2

#算法
【算法】1281. 整数的各位积和之差(java / c / c++ / python / go / rust)

给你一个整数 n,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。

#java#python#rust
【算法学习】02.03. 删除中间节点(java / c / c++ / python / go)

02.03. 删除中间节点:若链表中的某个节点,既不是链表头节点,也不是链表尾节点,则称其为该链表的「中间节点」。假定已知链表的某一个中间节点,请实现一种算法,将该节点从链表中删除。例如,传入节点 c(位于单向链表 a->b->c->d->e->f 中),将其删除后,剩余链表为 a->b->d->e->f

文章图片
#java#c语言#c++ +2
    共 15 条
  • 1
  • 2
  • 请选择