会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
GuoXinxin
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
2018年11月19日
大话数据结构 -06 树
摘要: 一、普通树 树中的节点是一对多的关系。具有以下特点: 1. n>0时,根节点是唯一的,不可能存在多个根节点。 2. 每个节点有零个至多个子节点;除了根节点外,每个节点有且仅有一个父节点。根节点没有父节点。 相关概念: 参考:https://www.cnblogs.com/QG-whz/p/51686
阅读全文
posted @ 2018-11-19 16:04 GuoXinxin
阅读(325)
评论(0)
推荐(0)
2018年11月17日
06 从尾到头打印新链表
摘要: 题目描述: 输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。 解题思路: 1)使用list容器:顺序访问链表,使用push_front()将元素插入list容器的前方。 2)使用栈 3)使用递归函数:递归在本质上是一个栈结构 4)用反向迭代器(object.rbegin(), obj
阅读全文
posted @ 2018-11-17 12:29 GuoXinxin
阅读(131)
评论(0)
推荐(0)
2018年11月15日
64 求1+2+3+...+n(发散思维能力 )
摘要: 题目描述: 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 解题思路: 1)利用&&的短路特性 2) 利用sizeof特性,使用公式n(n+1)/2 3)利用构造函数求解: 先定义一个类型,然后创建n个该
阅读全文
posted @ 2018-11-15 11:52 GuoXinxin
阅读(370)
评论(0)
推荐(0)
2018年11月14日
04 二维有序数组的查找
摘要: 题目:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 解题思路: #第一步:要判断数组是否非空,空数组 return false,不用进行其他操作。 1)
阅读全文
posted @ 2018-11-14 16:47 GuoXinxin
阅读(476)
评论(0)
推荐(0)
05 替换空格
摘要: 题目描述: 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 解题思路有: #判断字符串是否为空,判断length是否大于0。 #记录空格的数量,没有空格直接返回原字符串。 1)考虑的问题:
阅读全文
posted @ 2018-11-14 16:46 GuoXinxin
阅读(402)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
公告