Loading [MathJax]/extensions/TeX/extpfeil.js
会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
pathjh
博客园
首页
新随笔
联系
订阅
管理
随笔 - 57
文章 - 1
评论 - 1
阅读 -
71958
上一页
1
2
3
4
5
6
下一页
2020年2月15日
剑指offer-位运算相关题目总结
摘要: 题目描述 题目1. 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示 思路分析: 利用1(1的二进制位为0001)依次与该数对应二进制的每一位进行与运算,每次结果为1表示对应二进制的该位为1,结果为0表示对应二进制的该位为0; 那么如何使1与二进制的每位进行比较呢?答案是让1每次比较完
阅读全文
posted @ 2020-02-15 19:33 pathjh
阅读(138)
评论(0)
推荐(0)
2018年8月7日
剑指offer-把数组排成最小的数
摘要: 题目:把数组排成最小的数 题目描述: 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 思路分析:总的来讲,这是一道排序的题,从最开始的两个结合后开始比较,然后调整顺序,一
阅读全文
posted @ 2018-08-07 00:34 pathjh
阅读(187)
评论(0)
推荐(0)
2018年8月4日
剑指offer-最小的K个数
摘要: 题目:最小的K个数 题目描述 输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。 分析:这是一道考察排序的题,借此重新复习下常见的排序 方法一:利用堆排序 建立并维持一个只有k个元素的最大堆,后面的元素进来时先与堆顶元素进行比较
阅读全文
posted @ 2018-08-04 22:21 pathjh
阅读(256)
评论(0)
推荐(0)
2018年7月26日
剑指offer-整数中1出现的次数(从1到n整数中1出现的次数)
摘要: 题目:整数中1出现的次数(从1到n整数中1出现的次数) 求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快
阅读全文
posted @ 2018-07-26 22:36 pathjh
阅读(378)
评论(0)
推荐(0)
2018年7月23日
剑指offer-连续子数组的最大和
摘要: 题目:连续子数组的最大和 题目描述:HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,
阅读全文
posted @ 2018-07-23 22:17 pathjh
阅读(190)
评论(0)
推荐(0)
2018年7月10日
剑指offer-数组中出现次数超过一半的数字
摘要: 考完试,做完课设后继续来做题。 题目:数组中出现次数超过一半的数字 题目描述:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 思路分析:
阅读全文
posted @ 2018-07-10 16:55 pathjh
阅读(177)
评论(0)
推荐(0)
2018年7月6日
markdown简单语法记录
摘要: 1、标题 2、列表 3.插入链接,图片 4.加粗和斜体 5.引用 6、换行 7、缩进 8、分割线
阅读全文
posted @ 2018-07-06 21:33 pathjh
阅读(184)
评论(0)
推荐(0)
2018年6月12日
剑指offer-二叉树中和为某一值的路径
摘要: 题目:二叉树中和为某一值的路径 题目描述:输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。 思路:这道题用递归求解是最简单的,好久没有对递归过程进行过分析了,感觉都忘完了。不过,好在我聪明又机智,进过短暂的回
阅读全文
posted @ 2018-06-12 17:12 pathjh
阅读(153)
评论(0)
推荐(0)
剑指offer-二叉搜索树的后序遍历序列
摘要: 题目:二叉搜索树的后序遍历序列 题目描述:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 思路:二叉搜索树首先是有序的,其后序遍历是“左右根”的顺序,根节点总是在后面 如: 期后序遍历是:153 8109 6
阅读全文
posted @ 2018-06-12 15:33 pathjh
阅读(190)
评论(0)
推荐(0)
剑指 offer-从上往下打印二叉树
摘要: 题目:从上往下打印二叉树 题目描述:从上往下打印出二叉树的每个节点,同层节点从左至右打印 思路:考察二叉树的 层序遍历,通常借助使用一个队列或一个栈来完成 若是要求每层数据从左到右保存则用队列,若是要求每层数据从右到左保存则用栈(这种要求一般出现在“之”字型遍历 二叉树的题上) 题目本身好像要求只能
阅读全文
posted @ 2018-06-12 14:53 pathjh
阅读(238)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告
昵称:
pathjh
园龄:
8年
粉丝:
5
关注:
18
+加关注
<
2025年6月
>
日
一
二
三
四
五
六
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
数据结构
(2)
ubuntu bochs no bootable device
(1)
二叉树
(1)
随笔分类
Java(7)
leetcode(8)
操作系统(4)
工具(1)
剑指offer 和其他算法题(29)
课程学习(2)
前端(1)
数据结构(1)
数据库(2)
网络(1)
随笔档案
2020年4月(2)
2020年3月(6)
2020年2月(3)
2018年8月(2)
2018年7月(4)
2018年6月(23)
2018年5月(7)
2018年4月(1)
2018年3月(3)
2018年2月(1)
2018年1月(1)
2017年11月(1)
2017年10月(1)
2017年9月(1)
2017年5月(1)
阅读排行榜
1. Java字符串String类的indexOf()方法(29817)
2. 海拔高度与大气密度的关系函数(14662)
3. 在两排序数组中寻找第K小的数(4287)
4. 记录下ubuntu16.04下bochs环境配置遇到的小问题(3114)
5. windows8.1 装ubuntu16.04双系统 的记录(2519)
评论排行榜
1. 海拔高度与大气密度的关系函数(1)
推荐排行榜
1. 剑指offer-栈的压入、弹出序列(1)
2. 在两排序数组中寻找第K小的数(1)
最新评论
1. Re:海拔高度与大气密度的关系函数
哈咯,博主可以把书上的关系式发一下吗?谢谢
--张本初
点击右上角即可分享