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

全部评论

相关推荐

04-15 23:42
中山大学 Java
ResourceUtilization:过几天楼主就会捧着一堆offer来问牛友们该怎么选辣
点赞 评论 收藏
分享
kkk22:刘潇同学 你的简历挡了个寂寞
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务