天翼云数据结构知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖数据结构相关内容资讯。开发者在数据结构专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。返回这个结果。
给你两个字符串:ransomNote 和 magazine ,判断 ransomNote 能不能由 magazine 里面的字符构成。
给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足
给定两个字符串 s 和 t ,它们只包含小写字母。
给定一种规律 pattern 和一个字符串 s ,判断 s 是否遵循相同的规律。
给定一个二叉树,判断它是否是高度平衡的二叉树。
给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。
给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?
给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。
给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。
给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。
给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。
给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。
给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。
假设稀疏矩阵A采用三元组表示,编写一个函数,计算其转置矩阵B,要求B也用三元组表示。
希尔排序又叫作缩小增量排序,其本质还是插入排序,只不过是将待排序列按某种规则分成几个子序列,分别对这几个子序列进行直接插入排序。
给定稀疏矩阵A(int型),然后创建其三元组存储结构B,查找给定元素x是否在矩阵中。
假设稀疏矩阵A和B(分别为mxn和nxk矩阵)采用三元组表示,编写一个函数,计算C=AxB,要求C也用三元组表示的稀疏矩阵。
从有序顺序表中删除其值在给定值 s 与 t 之间(要求 s<t)的所有元素,若 s 或 t 不合理或顺序表为空,则显示出错信息并退出运行。
2023-05-15 10:00:33
2023-03-21 10:32:27
2023-03-22 09:34:26
2023-02-24 09:05:57
2023-03-14 09:56:09
2023-02-24 08:14:11