题解 | #输出单向链表中倒数第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)
        }
    }
}

全部评论

相关推荐

翱翔龙骑:耗材的幻想
点赞 评论 收藏
分享
牛客837006795号:简历抄别人的,然后再投,有反馈就是简历不行,没反馈就是学历不行,多投多改只要技术不差机会总会有的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务