天翼云元素知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖元素相关内容资讯。开发者在元素专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
算法题 169. 多数元素,200. 岛屿数量,199. 二叉树的右视图
算法题 52. N 皇后 II,53. 最大子数组和,54. 螺旋矩阵
【C++二分查找】1818. 绝对差值和
C++堆(优先队列)priority_queue
【C++二分查找 前缀和 前后缀分解】1658. 将 x 减到 0 的最小操作数|1817
对于一棵二叉树,给定其先序遍历的结果序列和中序遍历的结果序列,请写出其后序遍历的结果序列。
【C++二分查找】1838. 最高频元素的频数|1876
【C++前缀和】3026. 最大好子数组和|1816
【C++单调栈】1673. 找出最具竞争力的子序列|1802
【practise】删除有序数组中的重复项
【C语言数组】
CSS(Cascading Style Sheet),层叠样式表,用于控制页面的样式。CSS能够对网页中元素位置的排版进行像素级精确控制,实现美化页面的效果。能够做到页面的样式和结构分离。简单理解,CSS就是类似于对页面进行"化妆",让页面变得更加好看。
编程语言共有的程序结构结构:顺序结构、分支结构、循环结构。
列表是指一系列的按特定顺序排列的元素组成。是Python中内置的可变序列,与我们前面学习的字符串不同,字符串是不可变序列,但是两者都是属于序列的,因此操作序列的方法和操作符都是可以用来操作列表的。
【数据结构】用队列实现栈
常见哈希表相关题目
一文详解“位运算“在算法中的应用
滑动窗口是一种双指针算法的特例,主要用于处理连续区间的问题,特别是在字符串或数组上寻找满足某些条件的连续子区间。在滑动窗口中,通常有两个指针,分别称为“窗口的起始指针”和“窗口的结束指针”,它们一起构成一个“窗口”,在数组或字符串上移动。
所谓位图,就是用每一位来存放某种状态,适用于海量数据,整数,数据无重复的场景。通常是用来判断某个数据存不存在的。
双指针算法是一种常用的算法技巧,通常用于解决数组或链表相关的题目。双指针算法的核心思想是使用两个指针在数组或链表上移动,这里的指针并不是只是指指针,我们可以用数组下标来代替,以达到解决问题的目的。
2023-05-22 03:00:29
2023-04-28 06:45:00
2023-05-19 05:50:39
2024-07-01 01:31:30
2023-07-11 08:48:15
2023-07-11 08:48:47