自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 jupyter lab /notebook 切换内核

添加内核,内核真名不必要与上面创建的环境名相同(相同还是好些),这样创建的内核就会指向当前环境。

2024-12-04 19:56:36 287

原创 KMP算法

什么叫做前缀,假设有一个字符串aabaaf前缀是包含其首字母不包括尾字母的所有连续子串:aaaaabaabaaabaa但是aabaaf就不是了。

2024-11-29 19:24:32 484

原创 Leetcode 6. Z 字形变换(DAY 03)---- Leetcode Hot 100刷题总结

首先,我们需要理解Z字形排列的模式。

2024-11-16 19:45:03 515

原创 Leetcode 3. 无重复字符的最长子串(DAY 02)---- Leetcode Hot 100刷题总结

【代码】Leetcode 3. 无重复字符的最长子串(DAY 02)---- Leetcode Hot 100刷题总结。

2024-11-15 19:55:26 375

原创 Leetcode 3. 无重复字符的最长子串(DAY 02)---- Leetcode Hot 100刷题总结

使用一个哈希表(例如Python中的字典或者Java中的HashMap)来存储字符及其索引。这个哈希表将帮助我们快速检查一个字符是否已经在当前考虑的子串中出现过,以及更新字符的索引。

2024-11-14 18:49:07 535

原创 Leetcode 2. 两数相加(DAY 01)---- Leetcode Hot 100刷题总结

在加法中,如果两个数字相加超过了9,就会产生进位。在链表中,如果两个节点的值相加大于9,我们就需要将进位记录下来,并将其加到下一对节点的和中。首先,我们需要理解链表是如何表示数字的。在这个问题中,链表的每个节点存储一个数字的一位,且最低位在链表的头部。我们需要同时遍历两个链表,从每个链表的头部开始,对应节点的值相加。在遍历的过程中,我们创建一个新的链表来存储结果。在遍历完两个链表后,如果还有进位,我们需要在结果链表的头部添加一个新的节点来存储这个进位。:同时遍历两个链表,直到两个链表都遍历完。

2024-11-13 19:47:37 490 1

原创 Leetcode 1. 两数之和(DAY 01)---- Leetcode Hot 100刷题总结

检查这个补数是否已经在哈希表中。如果在,这意味着我们找到了一对元素,它们的和等于。:首先,创建一个空的哈希表,用于存储数组中每个元素的值及其对应的下标。这个补数是我们要找的另一个数,使得它与当前元素的和等于。,我们需要在这个数组中找到两个整数,它们的和等于。添加到哈希表中,然后继续检查下一个元素。我们可以直接返回这两个元素的下标。:如果补数不在哈希表中,将当前元素。,并返回这两个整数在数组中的下标。:当找到一对元素的和等于。时,我们返回它们的下标。

2024-11-13 19:21:02 458

原创 Leetcode 461. 汉明距离(DAY 01)---- Leetcode Hot 100刷题总结

汉明距离是指两个数字在二进制形式下,相同位置上不同(即一个为0,另一个为1)的位数的总数。简单来说,就是两个数字在二进制形式下,有多少位是不同的。首先需要找出两个数字在二进制形式下哪些位是不同的。这可以通过异或(XOR)操作来实现。所以,当你对两个数字进行异或操作后,结果中为1的位置就是两个数字在二进制形式下不同的位。接下来,我们需要计算异或操作结果中1的个数,这个数就是汉明距离。假设我们有两个数字,

2024-11-13 18:58:13 429

原创 解决mysql安装5.7及8.0安装时与mariadb包依赖冲突

离线安装MySQL的mysql-community-libs-8.0.25-1.el7.x86_64.rpm,报错。清除掉相应的依赖包即可成功安装。

2024-05-24 20:46:39 657 1

原创 Centos7最小化安装缺少libaio

linux上用rpm安装 mysql-community-server-5.7.23-1.el7.x86_64.rpm提示缺少依赖。下载完后就可以使用下面的命令安装了。

2024-05-24 20:07:42 1748 3

原创 汤汤不小心把VIP顾客的资料卡碰洒了,散落一地,之前是按顾客姓名的字典序排列的,所以必须要重新整理为了减轻工作量,她先把资料卡分了两份,让自己的店员小明和小红分别按字典序升序分别整理好

为了减轻工作量,她先把资料卡分了两份,让自己的店员小明和小红分别按字典序升序分别整理好,她再合并在一起整理。第二行,输入整数 n1,之后输入 n1 个顾客姓名,表示小明整理好的顾客资料卡,已按字典序升序排列;汤汤不小心把VIP顾客的资料卡碰洒了,散落一地,之前是按顾客姓名的字典序排列的,所以必须要重新整理。先输出合并后的资料卡总数,再依次输出按字典序升序排列的顾客姓名,用空格分隔;每组数据之间用空行分开,具体格式参考样例。第一行,整数t,表示含t 组测试数据。不允许使用C++的sort函数。

2023-12-07 18:25:16 156 1

原创 由用户输入一棵扩充二叉树的先序遍历序列 (原二叉树的节点数据均为自然数,扩充二叉树的先序序列中,-1为扩充节点),先创建该二叉树的二叉链存储结构,然后依次输出每层的结点个数。

输入示例:1 2 9 -1 -1 -1 3 4 -1 -1 5 6 -1 -1 -1。输出示例:1 2 3 1 【每个数字后均有空格】由用户输入一棵扩充二叉树的先序遍历序列 (原。序序列中,-1为扩充节点),先创建该二叉树的。二叉树的节点数据均为自然数,扩充二叉树的先。二叉链存储结构,然后依次输出每层的结点个。

2023-12-07 18:20:39 263 2

原创 idea报错: java: 无效的源发行版: 20

报错截图:在当前项目的.idea目录下找到misc.xml文件打开文件后,删除:删除后会出现SDK找不到的情况:点击setup SDK,找到你自己的jdk并选择添加好后重新编译运行:问题解决

2023-10-31 20:52:13 6045 3

原创 C++学习:2.构造函数

本文将从一个complex的类定义代码中讲述构造函数、重载、inline函数以及访问级别相应类代码如下public :private :以上就是本篇文章主要内容,介绍了C++的inline函数、构造函数、访问权限以及重载。

2023-05-04 17:17:07 345

原创 C++学习:1.C++简介以及头文件和类的声明

学习C++,分为C++语法学习与C++标准库学习(STL)C++作为一门面向对象语言,最重要的就是C++的类class以上为本篇文章所述的所有内容,简要介绍了C++的class,头文件以及类的声明,并给出了一个头文件实例,还提出了一个C和C++的区别。

2023-05-04 14:22:02 3166

原创 ImportError: cannot import name ‘pack‘ from ‘einops

在使用einops库时报错。但是环境中有einops。而且版本和代码要求一致。卸载原来的einops。

2023-03-14 19:46:58 2598

原创 scipy报错OSError: Failed to open file b‘C:\\Users\\\xe5\x8d\xa2\\AppData\\Local\\Temp\\scipy-v8ge2mjp‘

在系统环境变量中更改temp变量值为不含中文的。原因:temp路径有中文。

2023-03-14 11:21:26 824

原创 Conda更新pip

使用conda下载各种包时,首先需要更新好pip。注意这个只更新当前环境的pip。否则会出现各种各样的问题。conda更新pip命令。

2023-03-14 09:25:48 1120

原创 用idea写scala代码错误:找不到或无法加载主类com.xxx.xxx.Application(完美解决)

如果不行,将当前运行运行代码的src文件mark director as source即可解决。查看当前运行目录是否可以new scala文件。

2023-03-05 08:53:20 660

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除