_021_08

package
v0.0.0-...-982d520 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 8, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ArithmeticSlices

func ArithmeticSlices(nums []int) int

Arithmetic Slices leetcode: https://leetcode-cn.com/problems/arithmetic-slices/

func ArithmeticSlices2

func ArithmeticSlices2(nums []int) int

func ArithmeticSlices3

func ArithmeticSlices3(nums []int) int

func BeautifulArrangement

func BeautifulArrangement(n int) int

Beautiful Arrangement leetcode: https://leetcode-cn.com/problems/beautiful-arrangement/

func BeautifulArrangement2

func BeautifulArrangement2(n int) int

func BoatsToSavePeople

func BoatsToSavePeople(people []int, limit int) int

Boats to Save People leetcode: https://leetcode-cn.com/problems/boats-to-save-people/

func CheapestFlightsWithinStops

func CheapestFlightsWithinStops(n int, flights [][]int, src int, dst int, k int) int

Cheapest Flights Within K Stops leetcode: https://leetcode-cn.com/problems/cheapest-flights-within-k-stops/

func CircularArrayLoop

func CircularArrayLoop(nums []int) bool

Circular Array Loop leetcode: https://leetcode-cn.com/problems/circular-array-loop/

func CountUnhappyFriends

func CountUnhappyFriends(n int, preferences [][]int, pairs [][]int) int

Count Unhappy Friends leetcode: https://leetcode-cn.com/problems/count-unhappy-friends/

func FindEventualSafeStates

func FindEventualSafeStates(graph [][]int) []int

Find Eventual Safe States leetcode: https://leetcode-cn.com/problems/find-eventual-safe-states/ 0 => 未被访问的 1 => 已经被访问或存在环中 2 => 可到达终点

func FrogJumpingOffTheStairs

func FrogJumpingOffTheStairs(n int) int

青蛙跳台阶 leetcode: https://leetcode-cn.com/problems/qing-wa-tiao-tai-jie-wen-ti-lcof/

func MaximumNumberOfEatenApples

func MaximumNumberOfEatenApples(apples []int, days []int) int

Maximum Number of Eaten Apples leetcode: https://leetcode-cn.com/problems/maximum-number-of-eaten-apples/

func NetworkDelayTime

func NetworkDelayTime(times [][]int, n int, k int) int

func OutOfBoundaryPaths

func OutOfBoundaryPaths(m int, n int, maxMove int, startRow int, startColumn int) int

Out of Boundary Paths leetcode: https://leetcode-cn.com/problems/out-of-boundary-paths/

func OutOfBoundaryPaths2

func OutOfBoundaryPaths2(m int, n int, maxMove int, startRow int, startColumn int) int

func ShortestPathVisitingAllNodes

func ShortestPathVisitingAllNodes(graph [][]int) int

Shortest Path Visiting All Nodes leetcode: https://leetcode-cn.com/problems/shortest-path-visiting-all-nodes/

func ShortestUnsortedContinuousSubarray

func ShortestUnsortedContinuousSubarray(nums []int) int

Shortest Unsorted Continuous Subarray leetcode:https://leetcode-cn.com/problems/shortest-unsorted-continuous-subarray/

func SumOfAllOddLengthSubarrays

func SumOfAllOddLengthSubarrays(arr []int) int

Sum of All Odd Length Subarrays leetcode: https://leetcode-cn.com/problems/sum-of-all-odd-length-subarrays/

func SuperUglyNumber

func SuperUglyNumber(n int, primes []int) int

Super Ugly Number leetcode: https://leetcode-cn.com/problems/super-ugly-number/

func TheKWeakestRowsInAMatrix

func TheKWeakestRowsInAMatrix(mat [][]int, k int) []int

The K Weakest Rows in a Matrix leetcode: https://leetcode-cn.com/problems/the-k-weakest-rows-in-a-matrix/

func TribonacciNumber

func TribonacciNumber(n int) int

N-th Tribonacci Number leetcode: https://leetcode-cn.com/problems/n-th-tribonacci-number/

func UglyNumberII

func UglyNumberII(n int) int

Ugly Number II leetcode: https://leetcode-cn.com/problems/ugly-number-ii/

Types

type ListNode

type ListNode struct {
	Val  int
	Next *ListNode
}

Remove Zero Sum Consecutive Nodes from Linked List leetcode: https://leetcode-cn.com/problems/remove-zero-sum-consecutive-nodes-from-linked-list/

func AddTwoNumbers

func AddTwoNumbers(l1 *ListNode, l2 *ListNode) *ListNode

func RemoveZeroSumSublists

func RemoveZeroSumSublists(head *ListNode) *ListNode

type MedianFinder

type MedianFinder struct {
	// contains filtered or unexported fields
}

Find Median from Data Stream leetcode: https://leetcode-cn.com/problems/find-median-from-data-stream/

func Constructor

func Constructor() MedianFinder

* initialize your data structure here.

func (*MedianFinder) AddNum

func (this *MedianFinder) AddNum(num int)

func (*MedianFinder) FindMedian

func (this *MedianFinder) FindMedian() float64

type MyQueue

type MyQueue struct {
	// contains filtered or unexported fields
}

Implement Queue using Stacks leetcode: https://leetcode-cn.com/problems/implement-queue-using-stacks/

func Constructor

func Constructor() MyQueue

* Initialize your data structure here.

func (*MyQueue) Empty

func (this *MyQueue) Empty() bool

* Returns whether the queue is empty.

func (*MyQueue) Peek

func (this *MyQueue) Peek() int

* Get the front element.

func (*MyQueue) Pop

func (this *MyQueue) Pop() int

* Removes the element from in front of queue and returns that element.

func (*MyQueue) Push

func (this *MyQueue) Push(x int)

* Push element x to the back of queue.

type Solution

type Solution struct {
	// contains filtered or unexported fields
}

func Constructor

func Constructor(w []int) Solution

func (*Solution) PickIndex

func (this *Solution) PickIndex() int

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL