WeiMLing
WeiMLing
全部文章
分类
未归档(89)
归档
标签
去牛客网
登录
/
注册
WeiMLing的博客
全部文章
(共89篇)
剑指Offer的学习笔记(C#篇)-- 替换空格
题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 一 . 自己的想法 老实说,貌似直接可以实现。。代码如下: class Solutio...
剑指Offer的读书笔记 -- C#篇之字符串
2019-05-19
0
320
剑指Offer的学习笔记(C#篇)-- 二维数组中的查找
题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 一 . 解题思路 该题目有两个重要条件!该数组从左到右以及从上到下均为递增...
2019-05-19
0
505
剑指Offer的学习笔记(C#篇)-- 二维数组中的查找
题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 一 . 解题思路 该题目有两个重要条件!该数组从左到右以及从上到下均为递增...
剑指Offer的读书笔记 -- C#篇之数组
2019-05-19
0
382
剑指Offer的学习笔记(C#篇)-- 树的子结构
题目描述 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) 一 . 二叉树的概念 树形结构是一种典型的非线性结构,除了用于表示相邻关系外,还可以表示层次关系。每个结点最多有两棵子树。左子树和右子树是有顺序的,次序不能任意颠倒。...
2019-05-19
0
452
剑指Offer的学习笔记(C#篇)-- 树的子结构
题目描述 输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构) 一 . 二叉树的概念 树形结构是一种典型的非线性结构,除了用于表示相邻关系外,还可以表示层次关系。每个结点最多有两棵子树。左子树和右子树是有顺序的,次序不能任意颠倒。...
剑指Offer的读书笔记 -- C#篇之代码的鲁棒性
2019-05-19
0
350
剑指Offer的学习笔记(C#篇)-- 合并两个排序的链表
题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 一 . 题目分析 根据题意,可得出,该题目要求两个单增的链表合成一条单增的链表。 链表一:1→5→9→11 链表二:2→4→...
2019-05-19
0
350
剑指Offer的学习笔记(C#篇)-- 合并两个排序的链表
题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 一 . 题目分析 根据题意,可得出,该题目要求两个单增的链表合成一条单增的链表。 链表一:1→5→9→11 链表二:2→4→...
剑指Offer的读书笔记 -- C#篇之代码的鲁棒性
2019-05-19
0
315
剑指Offer的学习笔记(C#篇)-- 反转链表
题目描述 输入一个链表,反转链表后,输出新链表的表头。 一 . 概念普及 关于线性表等相关概念请点击这里。 二 . 实现方法 目前,可以有两种方法实现该要求。 方法一:借助外部空间实现。这里可以将单链表储存为数组,然后按照数...
2019-05-19
0
390
剑指Offer的学习笔记(C#篇)-- 反转链表
题目描述 输入一个链表,反转链表后,输出新链表的表头。 一 . 概念普及 关于线性表等相关概念请点击这里。 二 . 实现方法 目前,可以有两种方法实现该要求。 方法一:借助外部空间实现。这里可以将单链表储存为数组,然后按照数...
剑指Offer的读书笔记 -- C#篇之代码的鲁棒性
2019-05-19
0
330
剑指Offer的学习笔记(C#篇)-- 链表中倒数第K个点
题目描述 输入一个链表,输出该链表中倒数第k个结点。 一 . 数据结构基础概念普及(线性表)。 线性表可分为顺序表与链表,它们是堆栈、队列、树、图等数据结构的实现基础。 顺序表,线性表的顺序存储结构是指:用一块地址连续的存储空间依次存储线性表中的数...
2019-05-19
0
333
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页