教程集 www.jiaochengji.com
教程集 >  Golang编程  >  golang教程  >  正文 U3D笔试题1:golang实现

U3D笔试题1:golang实现

发布时间:2021-04-29   编辑:jiaochengji.com
教程集为您提供U3D笔试题1:golang实现等资源,欢迎您收藏本站,我们将为您提供最新的U3D笔试题1:golang实现资源
 
func repeatOutPutArr(arr []int) {
   isChange := false
   lenght := len(arr)
   for i := 0; i < lenght; i   {
      for j := 1; j < lenght; j   {
         if arr[i] arr[j] == 14 && i != j{
            isChange = true
            arr = RemoveSpringSlice(arr, i)
            arr = RemoveSpringSlice(arr, j-1)
            repeatOutPutArr(arr)
            return
         }
      }
   }

   if !isChange {
      for i := 1; i < len(arr); i   {
         for j := i; j > 0; j-- {
            if arr[j] > arr[j-1] {
               break
            }
            arr[j-1], arr[j] = arr[j], arr[j-1]
         }

      }
      fmt.Println(arr)
   }
}

func RemoveSpringSlice(slice []int, start int) []int {
   slice = append(slice[:start], slice[start 1:]...)
   return slice
}
到此这篇关于“U3D笔试题1:golang实现”的文章就介绍到这了,更多文章或继续浏览下面的相关文章,希望大家以后多多支持JQ教程网!

您可能感兴趣的文章:
U3D笔试题1:golang实现
go golang 笔试题 面试题 笔试 面试
:first-child和:last-child学习笔记
golang学习笔记(一):包,变量,函数
想系统学习GO语言(Golang
Go 语言笔试面试题汇总
Golang 学习笔记:环境变量及代理
golang面试经之笔试1
golang面试经之笔试2
笔记本进水开不了机怎么处理?维修多少钱?

[关闭]
~ ~