上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 27 下一页
摘要: 148. 排序链表 给你链表的头结点 head ,请将其按 升序 排列并返回 排序后的链表 。 进阶: 你可以在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序吗? 示例 1: 输入:head = [4,2,1,3] 输出:[1,2,3,4] 示例 2: 输入:head = [ 阅读全文
posted @ 2020-12-05 21:11 TR_Goldfish 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 33. 搜索旋转排序数组 给你一个整数数组 nums ,和一个整数 target 。 该整数数组原本是按升序排列,但输入时在预先未知的某个点上进行了旋转。(例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。 请你在数组中搜索 target ,如果数组中存在这个 阅读全文
posted @ 2020-12-05 11:09 TR_Goldfish 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 面试题 08.06. 汉诺塔问题 思路参考 Tower of Hanoi 相传在很久以前,有个寺庙里的几个和尚整天不停地移动着 64 个盘子,日复一日,年复一年。据说,当 64 个盘子全部移完的那一天就是世界末日... 问题描述 有 A,B,C 三根柱子,A 上面有 n 个盘子,我们想把 A 上面的 阅读全文
posted @ 2020-12-04 17:04 TR_Goldfish 阅读(183) 评论(0) 推荐(1) 编辑
摘要: https://leetcode-cn.com/problems/divide-two-integers/solution/golang-yong-jia-fa-he-yi-wei-dai-ti-cheng-2-by-blo/ 阅读全文
posted @ 2020-12-01 18:28 TR_Goldfish 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 位操作是程序设计中对位模式按位或二进制数的一元和二元操作. 在许多古老的微处理器上, 位运算比加减运算略快, 通常位运算比乘除法运算要快很多. 在现代架构中, 情况并非如此:位运算的运算速度通常与加法运算相同(仍然快于乘法运算). 位操作符 一、简介 关于位运算的操作,维基百科关于 位操作符 的理论 阅读全文
posted @ 2020-12-01 18:19 TR_Goldfish 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 11. 盛最多水的容器 package main import "fmt" func min(a int,b int)(c int){ if a>b{ c=b }else { c=a } return } func maxArea(height []int) int { left,right := 阅读全文
posted @ 2020-12-01 16:19 TR_Goldfish 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 34. 在排序数组中查找元素的第一个和最后一个位置 func SearchInts ¶ func SearchInts(a []int, x int) int SearchInts searches for x in a sorted slice of ints and returns the in 阅读全文
posted @ 2020-12-01 15:46 TR_Goldfish 阅读(89) 评论(0) 推荐(0) 编辑
摘要: JAVA C C++ Python -空格[空格/x]空格任务列表中任务的名称,上述显示的源代码如下 - [x] JAVA - [ ] C - [ ] C++ - [x] Python 阅读全文
posted @ 2020-11-29 09:10 TR_Goldfish 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 水平分割线的使用格式 ***或者- - - https://www.dazhuanlan.com/2019/10/06/5d99b7dae1d74/ 阅读全文
posted @ 2020-11-28 20:03 TR_Goldfish 阅读(284) 评论(0) 推荐(0) 编辑
摘要: S$\stackrel{*}{\Rightarrow}$x 源码如下 S$\stackrel{*}{\Rightarrow}$x 阅读全文
posted @ 2020-11-25 20:21 TR_Goldfish 阅读(1089) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 27 下一页