自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 go语言实现下一个排列

如果看不懂题,先补一下全排列知识[6,8,7,4,3,2]->[7,2,3,4,6,8][1,2,3]->[1,3,2]package mainimport "fmt"func main() { array := []int{5,4,3,2,1} k := len(array)-1; i := k for i >= 0 { if(i < k ...

2018-09-17 22:25:36 259

原创 go语言 数组搜索三个数之和为一个目标值

package mainimport ( "fmt" "sort")type IntSlice []intfunc (c IntSlice) Len() int { return len(c)}func (c IntSlice) Swap(i,j int) { c[i],c[j] = c[j],c[i]}func (c IntSli...

2018-09-13 21:30:06 507

原创 go语言实现搜索和为目标值的两个数字

package mainimport "fmt"func main() { array := [10]int{1,2,3,4,5,6,7,8,9,20} target := 29 index,index2 := twoSum(array,target) fmt.Println(index) fmt.Println(index2)}func ...

2018-09-13 18:31:18 153

原创 go语言实现 求一个无序数组,最大连续数量

思路: 把每个元素 当作一个中心元素 进行左右延伸package mainimport ( "fmt")func main() { array := []int{5,2,3,2,3,10,1,12,4} myMap := make(map[int]int) for _,value := range array { myMap[...

2018-09-12 22:25:30 416

原创 Go语言实现左右区消分算法

今天BOSS来了个好玩的 积分算法,分左区和右区,当其中一区满600积分,另外一区满300积分,就可以消掉。 要求 1:最多消分次数 2:左右区分别任意给个数字,得出左区消分数量,右区消分数量,以及消分次数package mainimport "fmt"func main() { left := 10000 right := 100 leftNow,...

2018-09-10 22:20:25 145

原创 Go语言实现输出九九乘法表

吃完饭在吹牛,被老马哥发现了,来了一句, “啥也别说了,用四行代码实现九九乘法表,一分钟内完成”for写法package mainimport "fmt"func main() { for i:=1;i<10 ;i++ { for a:=1;a<=i ;a++ { fmt.Printf("%dx%d=%d\t",...

2018-09-09 09:13:43 966

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除