题解 | #输出单向链表中倒数第k个结点#

输出单向链表中倒数第k个结点

http://www.nowcoder.com/practice/54404a78aec1435a81150f15f899417d

package main
 
import(
    "fmt"
)

func main(){
    
    for{
        var num int
        _,e := fmt.Scanf("%d",&num)
        if e!=nil{
            break
        }
        slice := make([]int,num)
        for i:=0; i<num; i++{
            fmt.Scanf("%d",&slice[i])
        }
        var index int
        fmt.Scanf("%d",&index)
        if index>0{
            fmt.Println(slice[num-index])
        }else{
            fmt.Println(0)
        }
    }
}

全部评论

相关推荐

03-12 11:54
门头沟学院 Java
dghyuiok:佬太厉害了,我也27双非,只会黑马商城和苍穹外卖,靠这两个烂大街项目,装成大三面了4个一个没中
点赞 评论 收藏
分享
JamesGosling1:同一个公司的实习为什么写三次,就算是不同的小组的话,直接写一段要好点吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务