天翼云算法知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖算法相关内容资讯。开发者在算法专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
给定一个字符串 s ,找到 它的第一个不重复的字符,并返回它的索引 。如果不存在,则返回 -1 。
试除法求素数
单身狗---进阶版(撞色搭配)
堆应用:堆排序
栈的功能函数的实现
相交链表:寻找链表的公共节点
链表的分割、哨兵位
链表——单链表的C实现(保姆级代码、注释教学)
分治算法
GIF截图看不到鼠标移动的效果,实际上这里是随着鼠标的移动而显示的效果,鼠标移动到对应的菜单上则下面的提示文字显示对应的内容,离开按钮则恢复显示CopyRight的信息。
N个结点之间,表世界存在双向通行的道路,里世界存在双向通行的传送门. 若走表世界的道路,花费一分钟. 若走里世界的传送门,不花费时间,但是接下来一分钟不能走传送门.
优先队列是一种容器适配器,根据严格的弱排序标准,它的第一个元素总是它所包含的元素中最大的。
用c++编写寻找最大数
int n, int[][] roads, int x, int y, n表示城市数量,城市编号0~n-1, roads[i][j] == distance,表示城市i到城市j距离为distance(无向图),求城市x到城市y的最短距离。
给你一个字符串数组 tokens ,表示一个根据 逆波兰表示法 表示的算术表达式。请你计算该表达式。返回一个表示表达式值的整数。
二分法。有时候数组无序,同样可以采用二分法。
给定单向链表的头指针和一个要删除的值,返回删除后的链表的头节点。
什么是堆栈,简单而言:后进先出。
输入一个链表的头结点,按链表从尾到头的顺序返回每个结点的值(用数组返回)。
【C++】二叉搜索树经典OJ题目
2024-06-27 09:20:52
2023-02-13 07:38:09
2022-11-17 12:37:20
2022-11-17 12:37:20
2023-02-13 08:10:07
2024-07-01 01:30:59