首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据结构与算法
Andy_GF
创建于2021-08-17
订阅专栏
仅记录自己的算法学习过程, 方便以后自己复习用
暂无订阅
共8篇文章
创建于2021-08-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
浮点数转十六进制输出
本文只是自己的学习笔记, 不喜勿喷.... 浮点数转十六进制 float 转 十六进制 double 转 十六进制
Latex 数学公式
今天在写算法文章时遇到公式问题, 实在不想截图, 就上网搜了一下, 为了方便大家使用, 所以做一下分享, 毕竟我们不是专业做这个的, 为了防止原文消失, 所以就复制了一份, 如果涉及到侵权问题, 请联
求二叉树的深度
本文用 Swift 和 C 两种语言来完成二叉树的深度的计算, 用递归的方式来计算, 比较简单, 又高效, 但是内存开销会大些. 所以具体还是要根据自己的情况来确定用哪种方式. Swift 求二叉树的
找到数组中第 k 大的数
分析 条件: 数组长度为 numsSize 1<=k<=numsSize, 数组元素取值在 [-10000, 10000] 区间. 数组中第 k 大的数 即降序时下标为k-1的数, 升序时下标为 nu
选择排序 和 冒泡排序
本文先记录下这两个算法的代码, 然后再说说二者的区别; 1. 选择排序 - 升序 2. 冒泡排序 - 升序 选择排序和冒泡排序区别 相同点: 都是两层循环. 选择排序内: 每次循环结束找到一个剩下所有
交换数组元素的位置
把一个整数数组对应两个下标的值, 交换一下位置. 我们根据 交换两个整数 这篇文章, 至少可以有三种交换方式, 此处以^运算为例
交换两个整数
本文记录三种基本的交换两个整数的值的方法. IDE: Xcode, 作为一个 iOS 开发者是必须的 语言: C 语言 临时变量法 加减法 ^ 运算法
快速排序
用 C 语言练习一下快速排序算法, 今天给记录到文章中方便以后随时随地查看😄, 主要有一个交换数组两个元素和快速排序的升序和降序两种情况;