- 1.题目 2.思路 又水一题。。我都羞愧了。 这题用异或处理,相同的二进制位为1,不同为0,最后统计1的个数即所求。 顺便复习下【按位或】和【逻辑或】区别: 前者是位操作,后者是条件(bool)... 1.题目 2.思路 又水一题。。我都羞愧了。 这题用异或处理,相同的二进制位为1,不同为0,最后统计1的个数即所求。 顺便复习下【按位或】和【逻辑或】区别: 前者是位操作,后者是条件(bool)...
- 一.题目(easy) 闰年or平年 能被4整除的年份是闰年,不能被4整除的年份是平年。 如:1988年2008年是闰年;2005年2006年2007年是平年。 但是如果是世纪年(也就是整百年),就... 一.题目(easy) 闰年or平年 能被4整除的年份是闰年,不能被4整除的年份是平年。 如:1988年2008年是闰年;2005年2006年2007年是平年。 但是如果是世纪年(也就是整百年),就...
- 学习心得 多参考pandas官方:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.values.h... 学习心得 多参考pandas官方:https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.values.h...
- 折半插入排序是一个基于有序的序列 每次都是在一个已经有序的序列中插入一个新的序列. 时间复杂度: 最好为O(n log2 n),最差O(n^2),平均最差O(n^2) 空间复杂度 是O(1) 折半插入排序是一个基于有序的序列 每次都是在一个已经有序的序列中插入一个新的序列. 时间复杂度: 最好为O(n log2 n),最差O(n^2),平均最差O(n^2) 空间复杂度 是O(1)
- 387. 字符串中的第一个唯一字符 难度简单429收藏分享切换为英文接收动态反馈 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 示例: s = "leet... 387. 字符串中的第一个唯一字符 难度简单429收藏分享切换为英文接收动态反馈 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 示例: s = "leet...
- 基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度为O (nlog(r)m),其中r为所采取的基数,而m为堆... 基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度为O (nlog(r)m),其中r为所采取的基数,而m为堆...
- 一.题目:路径总和 二.算法思想 直接递归: (1)边界条件: root为NULL要return,root左右子树为NULL时要判断是否为sum (2)递归式:递归遍历左子树和右子树 三.代码 /** * Definition for a binary tree node. * struct TreeNode { * ... 一.题目:路径总和 二.算法思想 直接递归: (1)边界条件: root为NULL要return,root左右子树为NULL时要判断是否为sum (2)递归式:递归遍历左子树和右子树 三.代码 /** * Definition for a binary tree node. * struct TreeNode { * ...
- 文章目录 一、图的存储1.邻接矩阵2.邻接表 二、图的DFS(1)邻接矩阵版(2)邻接表版1.小栗子:通过DFS计算图的连通分量个数 3.图的BFS(1)邻接矩阵(2)邻接表版(3)... 文章目录 一、图的存储1.邻接矩阵2.邻接表 二、图的DFS(1)邻接矩阵版(2)邻接表版1.小栗子:通过DFS计算图的连通分量个数 3.图的BFS(1)邻接矩阵(2)邻接表版(3)...
- 文章目录 1.矩阵运算2.arange()生成ndarray数组3.meshgrid4.通过array转为二维数组5.利用 ix_()函数进行数组切片6.数组连接7.数据的存取8.求逆、解方程、特... 文章目录 1.矩阵运算2.arange()生成ndarray数组3.meshgrid4.通过array转为二维数组5.利用 ix_()函数进行数组切片6.数组连接7.数据的存取8.求逆、解方程、特...
- 数据结构元组tuple 元组是另一个数据类型,类似于List(列表)。 元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。 实例(Python 2.0+) #!/usr/bin/python# -*- coding: UTF-8 -*-tuple = ('runoob', 786 , 2.23, '... 数据结构元组tuple 元组是另一个数据类型,类似于List(列表)。 元组用"()"标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。 实例(Python 2.0+) #!/usr/bin/python# -*- coding: UTF-8 -*-tuple = ('runoob', 786 , 2.23, '...
- 红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。 它是在1972年由Rudolf Bayer发明的,当时被称为平衡二叉B... 红黑树(Red Black Tree) 是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。 它是在1972年由Rudolf Bayer发明的,当时被称为平衡二叉B...
- 1.题目 https://leetcode-cn.com/problems/longest-consecutive-sequence/solution/ti-mu-fen-xi-ji-yi-hua-so... 1.题目 https://leetcode-cn.com/problems/longest-consecutive-sequence/solution/ti-mu-fen-xi-ji-yi-hua-so...
- 1.题目 2.思路 思路很清晰:如果从0左边开始往右遍历,遇到0就扔到左边指针l处,遇到2就扔到右边指针r处,这里说的“扔”即交换两个元素的动作。 一定注意! 我们的前提是从左往右遍历,对于遇... 1.题目 2.思路 思路很清晰:如果从0左边开始往右遍历,遇到0就扔到左边指针l处,遇到2就扔到右边指针r处,这里说的“扔”即交换两个元素的动作。 一定注意! 我们的前提是从左往右遍历,对于遇...
- 文章目录 1. spring概述1.1 Spring是什么(理解)1.4 Spring的体系结构(了解) 2. spring快速入门2.1 Spring程序开发步骤2.2 导入Spring开... 文章目录 1. spring概述1.1 Spring是什么(理解)1.4 Spring的体系结构(了解) 2. spring快速入门2.1 Spring程序开发步骤2.2 导入Spring开...
- 数据结构可视化 https://visualgo.net/zh 数据结构可视化 https://visualgo.net/zh
上滑加载中
推荐直播
-
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中
热门标签