logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据结构 ——— 算法的时间复杂度

在实际中我们计算时间复杂度时,并不一定要计算精确的执行次数,只需要大概的执行次数,那么就需要使用大O的渐进表示法

#算法#数据结构#c语言
数据结构 ——— 用堆解决TOP-K问题

1. 用数据集合中前K个元素来建堆2. 用剩余的N-K个元素依次与堆顶元素来比较,不满足则替换堆顶元素

#数据结构
数据结构 ——— C语言实现动态顺序表

顺序表的本质就是数组,所以一般情况下采用数组存储,在数组上完成数据的增删查改

#数据结构#c语言
数据结构 ——— 希尔排序算法的实现

希尔排序,是在直接插入排序算法上优化的排序

#排序算法#数据结构#算法 +1
数据结构 ——— 顺序表oj题:二进制求和

给你两个二进制字符串a和b,以二进制字符串的形式返回它们的和

#数据结构#c语言#算法
数据结构 ——— 顺序表oj题:编写函数,合并两个有序数组

end1 和 end2 找到各自数组中的最大值后再往前找次大的值,直到 end1 或者 end2 小于 0 了就停止

#数据结构#算法#c语言
数据结构 ——— 层序遍历链式二叉树

利用队列先进先出的性质实现层序遍历链式二叉树

#数据结构#算法#c语言
数据结构 ——— 用队列实现栈

请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop和empty)

#数据结构#c语言#算法
到底了