【GoLand】GoLand练习题目

文章目录
(一)数组切片操作1.两个slice之间找出交集、并集2.slice赋值操作思考:切片底层原理?值传递的区别指针传递

(一)数组切片操作
1.两个slice之间找出交集、并集
slice1 = [1, 2, 3, 4, 5]
slice2 = [3, 4, 5, 6, 7]

package main

import "fmt"

//假设两个集合没有重复元素
func intersection(slice1 []int,slice2 []int) []int{
//1.
m:=make(map[int]int)
for _,val:=range slice1{
m[val]=1
}
//2.
var ans []int
for _,val:=range slice2{
times := m[val]
if times!=0 {
ans=appen

【GoLand】GoLand练习题目最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/10639.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>