ITdaan
首页
最新
原创
最火
收藏夹
写博客
关于
搜索答案
花费 18ms 找到7049条记录
1
剑指offer-题59:对称的二叉树
2018年04月22 -
题目描述 请实现一个函数,用来判断一颗二叉树是不是对称的。如果一个二叉树和它的镜像是一样的,那么它是对称的。 实验平台:牛客网 解决思路: java: /* public class TreeNode { int val = 0; Tre
2
剑指offer55--之字形式打印二叉树
2016年08月02 -
一、题目题目:请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印第三行再按照从左到右的顺序打印,其他以此类推。二、思想(1)第一种思路是建立两个链表,其中一个链表负责打印,另一链表负责存储,但是负责存储的链表对每一行的存储方式都是不同的,这一行从左往
3
6.重建二叉树
2017年04月18 -
#include <iostream>#include <exception>#include <queue>#include <stack>using namespace std;struct BinaryTreeNode{ int m
4
剑指offer-3.二维数组中查找
2018年03月14 -
0 题目 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列按照从上到下递增顺序排序 请完成一个函数,输入这样一个二维数组和一个整数,判断数组中是否含有这个整数。 1 分析 凡是数组有序的首先要想到的是二分查找。 这个二维数组的特点在于,数组中某个点,在该点,右、下方的数都比该数大。左、上
5
剑指offer——删除链表中重复的结点(很好题!)
2017年07月04 -
题目描述 在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表1->2->3->3->4->4->5 处理后为 1->2->5思路:需要删掉所有重复的节点。首先,题目已经告诉我们这是一个排序的链表
6
C++笔试题(剑指offer 面试题7 两个栈实现队列)
2017年12月20 -
#ifndef F_FIND_WORK_TEST6_TWO_STACK_TO_QUEUE_20171219_JHASKDFJHASF_H_ #define F_FIND_WORK_TEST6_TWO_STACK_TO_QUEUE_20171219_JHASKDFJHASF_H_ #inclu
7
【剑指Offer】两个栈实现一个队列
2017年06月26 -
两个栈倒腾一下,单个弹出,就可以了<!DOCTYPE html><html><head><title>2stack to </title><meta charset="utf-8"><script ty
8
剑指Offer-把二叉树打印成多行
2018年03月22 -
package Tree; import java.util.ArrayList; import java.util.LinkedList; import java.util.Queue; /** * 从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 * 思路: *
9
【剑指Offer】和为S的连续正数序列 解题报告(Python)
2018年03月26 -
【剑指Offer】和为S的连续正数序列 解题报告(Python) 标签(空格分隔): 剑指Offer 题目地址:https://www.nowcoder.com/ta/coding-interviews 题目描述: 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~1
10
剑指offer—在O(1)时间删除链表结点(18-1)
2017年12月12 -
面试题18(一):在O(1)时间删除链表结点 题目:给定单向链表的头指针和一个结点指针,定义一个函数在O(1)时间删除该结点 推荐解法: 根据需要删除的节点指针p,可以找到p的下一个节点q,将q的值赋值给p后再将p的指针指向q,即用q覆盖p,则达到删除的目的。 如果链表中只有一个节
上一页
1
2
3
4
5
6
7
8
9
10
下一页
分类标签
7049
全部
450
c++
1015
二叉树
352
字符串
204
九度OJ
265
遍历
219
搜索
198
队列
1898
面试题
7049
剑指offer
746
算法
207
递归
1050
java
232
二叉搜索树
1136
数组
565
实现
2055
面试
241
二维数组
341
序列
434
字符
201
节点
520
数字
570
打印
249
排序
251
查找
989
链表
© 2014-2018 ITdaan.com
粤ICP备14056181号
×
收藏本文
添加到收藏夹 *