首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
苟熊岭熊哒
掘友等级
学生
活到老,学到老
获得徽章 12
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 33
沸点 1
赞
34
返回
|
搜索文章
最新
热门
递归实现排列型枚举
这是一道经典的递归问题,我们可以从1开始,从第一位开始选择,画一颗递归搜索树,以此来方便我们更好的理解整个流程。
递归实现组合型枚举
由题意可知,我们要输出所有可能的选择方案,且按字典序的排列方式输出,因此我们可以先画一棵递归搜索树来方便我们理解选择方案的具体步骤
递归实现指数型枚举
这是一道非常经典的递归问题的题目,我们要输出所有的选择方案(包括空集),且每个方案必须是递增排列,因此我们可以先画一棵递归搜索树来方便我们理解选择方案的具体步骤
64位整数乘法
在C++中,没有基本类型可以表示一个十进制位数为38位的数,所以要求a*b%p,我们可以用一种类似于*快速幂*的方法,*将乘法转换为加法*,来解决溢出问题。
快速幂算法计算a^b%p的值
使用快速幂的思想来解决这道题,即利用快速计算[底数]的n次幂的思想简化计算过程。避免因数据过大而导致运算时间过久的情况。
10、复制含有随机指针节点的链表(JAVA)--链表
请实现 copyRandomList 函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个 next 指针指向下一个节点,还有一个 random 指针指向链表中的任意节点或者 null。
09、分隔链表(JAVA)--链表
给定一个链表的头节点 head 和一个特定值 x ,对链表进行分隔,使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。
08、判断一个链表是否为回文链表(JAVA)--链表
判断一个链表是否为回文链表,两种方法:可以用栈,简单粗暴;也可以不用其他API,直接上手。题目链接见开头。
常见排序方法的时间、空间复杂度及其稳定性汇总(JAVA,含对数器)
主要包括:冒泡排序、直接插入排序、选择排序、归并排序、堆排序、快速排序、计数排序、基数排序的排序代码和对数器测试(除了计数和基数排序)。
06、数组中的逆序对(JAVA,含对数器)--归并排序
这是力扣题库中一道比较经典的题目,虽然其难度标的困难,但只要了解了其思路,解决起来也是非常快,所说的思路就是用归并排序的方法来解决。
下一页
个人成就
文章被点赞
57
文章被阅读
16,686
掘力值
687
关注了
2
关注者
2
收藏集
1
关注标签
6
加入于
2022-01-23