后台技术
本模块主要是记录自己在学习过程中的知识点,如java,mysql,linux,以便自己以后用的时候方便
最新博文
-
快乐数(图文)
数据结构与算法快乐数
编写一个算法来判断一个数 n 是不是快乐数。
快乐数定义为:
对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。
然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。
如果这个过程 结果为 1,那么这个数就是快乐数。
如果 n 是 快乐数 就返回 true ;不是,则返回 false 。第十三双眼睛2023-12-03【数据结构与算法】
阅读更多 -
颠倒二进制位(图文)
数据结构与算法颠倒二进制位
颠倒给定的 32 位无符号整数的二进制位。第十三双眼睛2023-12-02【数据结构与算法】
阅读更多 -
位1的个数(图文)
数据结构与算法位1的个数
编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(也被称为汉明重量)。第十三双眼睛2023-12-02【数据结构与算法】
阅读更多 -
Excel 表列序号(图文)
数据结构与算法Excel 表列序号
给你一个字符串 columnTitle ,表示 Excel 表格中的列名称。返回 该列名称对应的列序号 。第十三双眼睛2023-11-30【数据结构与算法】
阅读更多 -
多数元素(图文)
数据结构与算法多数元素
给定一个大小为 n 的数组 nums ,返回其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。
你可以假设数组是非空的,并且给定的数组总是存在多数元素。第十三双眼睛2023-11-30【数据结构与算法】
阅读更多 -
Excel表列名称(图文)
数据结构与算法Excel表列名称
给你一个整数 columnNumber ,返回它在 Excel 表中相对应的列名称。第十三双眼睛2023-11-30【数据结构与算法】
阅读更多 -
相交链表(图文)
数据结构与算法相交链表
给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。第十三双眼睛2023-11-30【数据结构与算法】
阅读更多 -
环形链表(图文)
数据结构与算法环形链表
给你一个链表的头节点 head ,判断链表中是否有环。
如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。注意:pos 不作为参数进行传递 。仅仅是为了标识链表的实际情况。
如果链表中存在环 ,则返回 true 。 否则,返回 false 。第十三双眼睛2023-11-29【数据结构与算法】
阅读更多 -
二叉树的后序遍历(图文)
数据结构与算法二叉树的后序遍历
给你一棵二叉树的根节点 root ,返回其节点值的 后序遍历 。第十三双眼睛2023-11-29【数据结构与算法】
阅读更多 -
二叉树的前序遍历(图文)
数据结构与算法二叉树的前序遍历
给你二叉树的根节点 root ,返回它节点值的 前序 遍历。第十三双眼睛2023-11-29【数据结构与算法】
阅读更多 -
买卖股票的最佳时机(图文)
数据结构与算法买卖股票的最佳时机
给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。
你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。
返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。第十三双眼睛2023-11-29【数据结构与算法】
阅读更多 -
杨辉三角 II(图文)
数据结构与算法杨辉三角 II
给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。
在「杨辉三角」中,每个数是它左上方和右上方的数的和。第十三双眼睛2023-11-28【数据结构与算法】
阅读更多 -
杨辉三角(图文)
数据结构与算法杨辉三角
给定一个非负整数 numRows,生成「杨辉三角」的前 numRows 行。
在「杨辉三角」中,每个数是它左上方和右上方的数的和。第十三双眼睛2023-11-28【数据结构与算法】
阅读更多 -
路径总和(图文)
数据结构与算法路径总和
给你二叉树的根节点 root 和一个表示目标和的整数 targetSum 。判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。如果存在,返回 true ;否则,返回 false 。第十三双眼睛2023-11-28【数据结构与算法】
阅读更多