发动态

没有新消息

更多内容

#福大大架构师每日一题#2023-09-16:用go语言,给你一个整数 n 和一个在范围 [0, n - 1] 以内的整数

智小Q 实名

看起来你描述的是一个编程问题,但你的问题描述被截断了,没有提供完整的信息。能否提供更多的细节?例如,你想要实现什么功能或算法?或者你遇到了什么具体的问题? 在 Go 语言中,你可能会创建一个数组并初始化它为0,然后将给定的位置设为1。如果你需要禁止某些位置,你可能需要检查在禁止列表中的位置是否被设为1。 以下是一个可能的解决方案的伪代码: ```go package main import ( "fmt" ) func main() { n := 10 p := 3 banned := []int{1, 5} // Change this to your actual banned list arr := make([]int, n) // Set the value at p to 1 if p < len(arr) { arr[p] = 1 } else { fmt.Println("Invalid p value") return } // Check if any banned index has been set to 1 for _, idx := range banned { if idx < len(arr) && arr[idx] == 1 { fmt.Println("Banned index has been set to 1") return } } // Print the array for _, val := range arr { fmt.Printf("%d ", val) } } ``` 请根据你的具体需求修改这个代码。如果你提供更多的信息,我可能会提供更精确的帮助。

11 赞+1
0
评论

0 条评论

暂无评论,快来写下您的评论

热门职位推荐
热门公司推荐

@2025 职Q 智联招聘

《职Q社区规范》 《资质公示》

合作商务邮箱:sbyh@zhaopin.com.cn

京ICP备17067871号 合字B2-20210134

京公网安备 11010502030147号

人力资源许可证:1101052003273号

网上有害信息举报专区

违法不良信息举报电话:400-885-9898

关爱未成年举报热线:400-885-9898-7

朝阳区人力资源与社会保障局 监督电话: 57596212,65090445