随笔分类 - go
摘要:是因为在 proto 的语法中缺少了 option go_package。 在.proto文件内容中的syntax下面添加option信息 option go_package = "./aaa;bbb"; ./aaa表示当前文件下自动生成一个文件夹存放go文件 bbb表示生成的go文件所属的包名 比
阅读全文
摘要:打开:File->Settings->Plugins 搜索:Protob ->选择安装Protocol Buffer Rditor 安裝完成后重启idea 即可 (注意:.proto结尾文件没有语法高亮,安装完插件后删除.proto文件,重新新建文件即可)
阅读全文
摘要:一、链表 定义: 链表由一个个数据节点组成的,它是一个递归结构,要么它是空的,要么它存在一个指向另外一个数据节点的引用。 链表,可以说是最基础的数据结构 实现思路:每个结构体都保存下一个元素的指针(比如:初始化第二个元素的时候,就把指针赋值给第一结构体的元素) 最简单的链表如下: package m
阅读全文
摘要:package mainimport ( "fmt" "strings") /***窗口可以在两个边界移动一开始窗口大小为0*随着数组下标的前进窗口的右侧依次增大*每次查询窗口里的字符,若窗口中有查询的字符*窗口的左侧移动到该字符加一的位置*每次记录窗口的最大程度*重复操作直到数组遍历完成*返回最大
阅读全文
摘要:给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0
阅读全文
摘要:数组模拟队列: 1)将尾指针往后移:rear+1,front == rear 【空】 2)若尾指引rear小于等于队列的最大下标MaxSize-1,则将数据存入rear所指的数组元素中,否则无法存入数据。rear==MaxSize-1[队列满]使用数组实现模拟队列的思路: 1.创建一个数组array
阅读全文

浙公网安备 33010602011771号