ivansli
ivansli
全部文章
题解
归档
标签
去牛客网
登录
/
注册
ivansli的博客
全部文章
/ 题解
(共70篇)
题解 | #表达式求值# 递归
递归 package main /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 返回表达式的值 * @param s string字符串 待计算的表达式 * @return int整型 */ func solve(s string) int { ...
go
2021-05-06
0
576
题解 | #旋转数组的最小数字#
package main /** * * @param rotateArray int整型一维数组 * @return int整型 */ func minNumberInRotateArray( rotateArray []int ) int { // write code he...
go
数组
2021-05-06
5
584
题解 | #三个数的最大乘积#
package main import "math" /** * 最大乘积 * @param A int整型一维数组 * @return long长整型 */ func solve( A []int ) int64 { // write code here if len(A...
go
2021-05-06
1
677
题解 | #二分查找-I#
func search( nums []int , target int ) int { // write code here if len(nums) == 0 { return -1 } l, r := 0, len(nums)-1 ...
go
2021-05-06
0
576
题解 | #二叉树的中序遍历#
package main import . "nc_tools" /* * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } */ /** * 代码中的类名、方法名、参数名已经指...
二叉树
go
2021-05-06
0
632
题解 | #划分链表#
创建2个新的链表 package main import . "nc_tools" /* * type ListNode struct{ * Val int * Next *ListNode * } */ /** * * @param head ListNode类 ...
go
链表
2021-05-04
0
610
题解 | #最小的K个数# go + 快排
快排 package main /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * @param input int整型一维数组 * @param k int整型 * @return int整型一维数组 */ func GetLeastNu...
go
数组
2021-05-04
0
576
题解 | #滑动窗口的最大值# 单调队列
单调队列 package main /** * * @param num int整型一维数组 * @param size int整型 * @return int整型一维数组 */ func maxInWindows(num []int, size int) []int { /...
go
数组
go
2021-05-03
1
531
题解 | #第一个只出现一次的字符# 两次循环
两次循环 package main /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * @param str string字符串 * @return int整型 */ func FirstNotRepeatingChar(str string ...
字符串
go
2021-05-03
0
436
题解 | #数字在升序数组中出现的次数# 计算数字左右边界位置
计算数字左右边界位置 package main /** * * @param data int整型一维数组 * @param k int整型 * @return int整型 */ func GetNumberOfK( data []int , k int ) int { /...
go
数组
2021-05-03
0
498
首页
上一页
1
2
3
4
5
6
7
下一页
末页