百度9.7笔试 一些建议和遗憾

先说一下
对于一个GO程序员来说
B卷太不友好了
我是从Java转GOlang  B卷真的一言难尽
考试的时候电脑键盘鼠标出了问题  半个多小时也没修好

代码题第一题刚写完 已经没时间提交了
贴出来给写Go 的人看吧
本人就是小菜鸡
轻喷
package main

import "fmt"

func main() {
	max,le:=0,0
	fmt.Scan(&max,&le)
	nums:=make([]int,max*max)
	for i, _ := range nums {
		fmt.Scan(&nums[i])
	}
	Max(nums, max, le)
}
func Max(nums []int, max int, le int) {
	min := make([][]int, 0)
	for i := 0; i < max; i++ {
		apd := make([]int, 0)
		for _, num := range nums {
			for j := 0; j < max; j++ {
				apd = append(apd, num)
			}
		}
		min = append(min, apd)
	}
	l:=le*max
	Print:
	for _, in := range min {
		for i:=l-le*max;i<l;i++{
			fmt.Print(in[i]," ")
		}
		fmt.Println()
	}
	if l<le*max*le{
		l+=le*max
		goto Print
	}
} 



#百度笔试##笔经##百度#
全部评论

相关推荐

01-12 20:31
东北大学 Java
点赞 评论 收藏
分享
FOX2003:还没学后端框架吧,看你第一个项目用的mockjs。第一个项目太老而且可能是从github上扒的(我的课设就是这个),第二个主要依靠AI的能力,而且前端项目找前端实习的话,留个github地址好点,主要还是前端要求越来越高了。另外,去***看看,符合就投,boss投的多,HR工作量就大,没功夫多聊
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务