自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (1)
  • 收藏
  • 关注

原创 【LLM】chatglm-6B模型训练和推理

本篇文章记录下 chatglm-6B 训练和推理过程环境:Ubuntu 20.04 + 1.13.0+cu116。

2023-09-02 14:15:00 1239

原创 【mindspore学习】环境配置

本次实验搭配的环境是 CUDA 11.6 + CUDNN v8.9.4 + TensorRT-8.4.1.5 + mindspore 2.1.0。如果原来的主机已经安装了 nvidia 驱动,为避免版本的冲突,建议先清除掉旧的 nvidia驱动。设置 pip 源,这里可以选择清华源或者华为源,二选一。6、安装 mindspore 2.1.0。3、安装 CUDA-11.6配套的。检查 CUDNN 是否安装成功。出现图示结果代表驱动安装成功。4、安装 minconda。安装NVIDIA驱动。

2023-08-27 22:36:38 519

原创 【操作系统】操作系统知识杂记

文章目录进程和线程进程相关函数进程的生命周期的状态UNIX中几个基本的进程控制操作进程调度算法进程状态的变迁进程同步方式进程之间的通信方式管道消息队列共享内存信号量套字节(Sockets)进程之间私有和共享的资源特殊的进程僵尸进程孤儿进程守护进程线程相关函数线程之间私有和共享的资源线程同步互斥量读写锁条件变量死锁进程和线程面试题之操作系统进程是资源分配的最小单位,线程是程序执行(CPU调度)的最小单位(资源调度的最小单位)。一个线程只能属于一个进程,而一个进程可以有多个线程,至少有一个线程。并行和

2021-01-30 17:24:06 270

原创 【计算机网络】网络知识杂记

文章目录浏览器输入网址之后发生了什么网络体系(OSI七层、TCP/IP四层、五层)IP协议IPV4IPV6TCP协议TCP头部信息TCP和UDP区别TCP可靠性连接的实现HTTP协议HTTP状态码HTTP和HTTPS的区别HTTP协议中GET和POST方式的区别浏览器输入网址之后发生了什么DNS域名解析(DNS服务器保存了Web服务器域名和IP的对应关系)HTTP协议生成请求报文TCP协议将请求报文分割成报文段,进行可靠传输IP协议进行分组转发TCP协议重组请求报文HTTP协议对请求进行处理

2021-01-29 23:08:27 211

原创 【Linux 编程】 I/O复用函数

文章目录Linux 编程】 I/O复用函数selectpollepollI/O复用的比较Linux 编程】 I/O复用函数三组I/O复用函数:select, poll, epollselect在一段时间内监听用户感兴趣的文件描述符上的可读、可写和异常等事件。#include <sys/select.h>#include <sys/time.h>int select(int max_fd, fd_set *readset, fd_set *writeset, fd_

2021-01-19 22:02:27 142

原创 【MySQL学习】MySQL在WSL2上的安装及配置 文章目录

【MySQL学习】MySQL在WSL2上的安装及配置文章目录【MySQL学习】MySQL在WSL2上的安装及配置MySQL 安装SSH 到 WSL本地连接WSL的MySQLMySQL 安装在 WSL2 上边直接使用 apt-get install mysql 会出错。安装方式是先安装mysql5.7版本然后更新。参考的别人来博客安装wsl2 安装 mysql 8.0 后启动失败SSH 到 WSL在本地SSH连接WSL2不能成功,需要在WSL2上边重新配置一下SSH的文件。参考的使用SSH工具连接

2021-01-09 19:46:12 1769

原创 【Linux编程】学习笔记-进程与线程知识

【Linux编程】学习笔记-进程与线程知识文章目录【Linux编程】学习笔记-进程与线程知识进程相关函数进程之间私有和共享的资源进程间的通信(Interprocess Communication, IPC)管道消息队列共享内存信号量套字节(Sockets)特殊的进程僵尸进程孤儿进程守护进程线程相关函数线程之间私有和共享的资源线程同步互斥量读写锁条件变量进程相关函数#include<unistd.h>pid_ t fork (void) ; // 子进程创建void exit(int

2021-01-09 19:36:18 118

原创 【TCP】网络编程学习

【TCP】网络编程学习C++ 实现// client.cpp 客户端的部分#include<WINSOCK2.H>#include<STDIO.H>#include<iostream>#include<cstring>using namespace std;#pragma comment(lib, "wsock32.lib") int main(){ WORD sockVersion = MAKEWORD(2, 2); WSADATA

2020-12-21 11:00:01 148

原创 leetcode 排序数组 十大排序算法实现

leetcode912. 排序数组 十大排序算法实现文章目录leetcode912. 排序数组 十大排序算法实现[912. 排序数组](https://leetcode-cn.com/problems/sort-an-array/)题目描述排序算法分类算法复杂度Solution Ideabubble sort(冒泡排序)Selection sort(选择排序)Insertion sort(插入排...

2020-04-01 16:27:43 1192 1

原创 leetcode二叉树(BFS)

文章目录leetcode102-109(递归)[102. 二叉树的层次遍历](https://leetcode-cn.com/problems/binary-tree-level-order-traversal/)题目描述两种通用的遍历树的策略:solution idea递归+BFS[107. 二叉树的层次遍历 II](https://leetcode-cn.com/problems/binary...

2020-03-18 20:03:34 284

原创 leetcode93-95(递归)

leetcode93-95(递归)93. 复原IP地址题目描述给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式。Example输入: "25525511135"输出: ["255.255.11.135", "255.255.111.35"]ip地址格式IP地址(IPv4)由32位二进制数组成,分为4段(4个字节),每一段为8位二进制数(1个字节)每一段...

2020-03-11 18:20:01 296

原创 leetcode[77-78,90]. 组合和子集(回溯算法)

leetcode:[77-78,90]. 组合和子集(回溯算法)77.组合给定两个整数 n和 k,返回 1 ... n 中所有可能的 k 个数的组合Example输入: n = 4, k = 2输出:[ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4],]class Solution {/*** 回溯*/privat...

2020-03-07 21:44:38 147

原创 75. 颜色分类

文章目录leetcode75:[75. 颜色分类](https://leetcode-cn.com/problems/sort-colors/)题目描述solution ideasort 函数计数法三指针法参考文献leetcode75:75. 颜色分类题目描述给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。...

2020-02-28 21:38:13 96

原创 74. 搜索二维矩阵

文章目录leetcode74:[74. 搜索二维矩阵](https://leetcode-cn.com/problems/search-a-2d-matrix/)题目描述solution idea遍历查找二分查找参考文献leetcode74:74. 搜索二维矩阵题目描述编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。...

2020-02-28 21:36:41 113

原创 `docker error` :Not Enough memory to start docker

docker error :Not Enough memory to start docker解决方法: https://stackoverflow.com/questions/43170089/docker-wont-start-on-windows-not-enough-memory-to-start-docker?answertab=votes#tab-top

2020-02-26 12:35:45 275

原创 73. 矩阵置零

文章目录leetcode73:[73. 矩阵置零](https://leetcode-cn.com/problems/set-matrix-zeroes/)题目描述solution idea暴力规则处理参考文献leetcode73:73. 矩阵置零题目描述给定一个 m x n的矩阵,如果一个元素为 0,则将其所在行和列的所有元素都设为 0。请使用原地算法.Example输入:[ [1...

2020-02-24 20:53:17 90

原创 71. 简化路径

文章目录leetcode71:[71. 简化路径](https://leetcode-cn.com/problems/simplify-path/)题目描述solution idea利用stringstream和getline分割字符串c++ 语法getlineParameters参考文献leetcode71:71. 简化路径题目描述以Unix风格给出一个文件的绝对路径,你需要简化它。或者换...

2020-02-24 20:38:02 184

原创 70. 爬楼梯

文章目录leetcode70:[70. 爬楼梯](https://leetcode-cn.com/problems/climbing-stairs/)题目描述solution idea动态规划斐波那契数列参考文献leetcode70:70. 爬楼梯题目描述假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?**注意:**给定...

2020-02-24 20:37:04 107

原创 69. x 的平方根

文章目录leetcode69:[69. x 的平方根](https://leetcode-cn.com/problems/sqrtx/)题目描述solution ideasqrt 函数[Newton 迭代法](leetcode69:69. x 的平方根题目描述实现 int sqrt(int x) 函数。计算并返回 x 的平方根,其中 x 是非负整数。由于返回类型是整数,结果只保留整数的部分...

2020-02-22 22:36:38 105

原创 67. 二进制求和

文章目录leetcode67:[67. 二进制求和](https://leetcode-cn.com/problems/add-binary/)题目描述solution ideabinary 2 demical 2 binary加法规则参考文献leetcode67:67. 二进制求和题目描述给定两个二进制字符串,返回他们的和(用二进制表示)。输入为非空字符串且只包含数字 1 和 0。Ex...

2020-02-22 21:37:06 183

原创 66. 加一

文章目录leetcode66:[66. 加一](https://leetcode-cn.com/problems/plus-one/)题目描述solution idea加法规则参考文献leetcode66:66. 加一题目描述给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数...

2020-02-22 21:36:06 96

原创 64. 最小路径和

文章目录leetcode64:[64. 最小路径和](https://leetcode-cn.com/problems/minimum-path-sum/)题目描述solution idea暴力搜索[动态规划 ](leetcode64:64. 最小路径和题目描述给定一个包含非负整数的 m x n 网格,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。**说明:**每次只能向下或...

2020-02-21 22:30:40 206

原创 63. 不同路径 II

文章目录leetcode63:[63. 不同路径 II](https://leetcode-cn.com/problems/unique-paths-ii/)题目描述solution idea[动态规划 杨辉三角公式](leetcode63:63. 不同路径 II题目描述一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步...

2020-02-21 21:48:38 236

原创 62. 不同路径

文章目录leetcode62:[62. 不同路径](https://leetcode-cn.com/problems/unique-paths/)题目描述solution idea按照组合规律[动态规划 杨辉三角公式](leetcode62:62. 不同路径题目描述一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。机器人每次只能向下或者向右移动一步。机器...

2020-02-21 15:30:41 99

原创 61. 旋转链表

文章目录leetcode61:[61. 旋转链表](https://leetcode-cn.com/problems/rotate-list/)题目描述solution idea按照旋转规则将后k位移至链表首参考文献leetcode61:61. 旋转链表题目描述给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。Example输入:1->2->3-...

2020-02-20 22:10:16 95

原创 60. 第k个排列

文章目录leetcode60:[60. 第k个排列](https://leetcode-cn.com/problems/permutation-sequence/)题目描述solution idea[next_permutation 内置字符串函数](leetcode60:60. 第k个排列题目描述给出集合 [1,2,3,…,n],其所有元素共有 n! 种排列。按大小顺序列出所有排列情况,并...

2020-02-20 16:45:20 81

原创 59. 螺旋矩阵 II

文章目录leetcode59:[59. 螺旋矩阵 II](https://leetcode-cn.com/problems/spiral-matrix-ii/)题目描述solution idea按层模拟参考文献leetcode59:59. 螺旋矩阵 II题目描述给定一个正整数 n,生成一个包含 1 到 n2n^2n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。Example输入:...

2020-02-20 15:38:26 60

原创 58. 最后一个单词的长度

文章目录leetcode58:[58. 最后一个单词的长度](https://leetcode-cn.com/problems/length-of-last-word/)题目描述solution idea一次遍历参考文献leetcode58:58. 最后一个单词的长度题目描述给定一个仅包含大小写字母和空格 ’ ’ 的字符串 s,返回其最后一个单词的长度。如果字符串从左向右滚动显示,那么最后...

2020-02-20 15:12:14 69

原创 56. 合并区间

文章目录leetcode56:[56. 合并区间](https://leetcode-cn.com/problems/merge-intervals/)题目描述solution idea排序c++ 语法参考文献leetcode56:56. 合并区间题目描述给出一个区间的集合,请合并所有重叠的区间Example输入:[[1,3],[2,6],[8,10],[15,18]]输出: [[1,...

2020-02-19 22:22:02 87

原创 55. 跳跃游戏

文章目录leetcode55:[55. 跳跃游戏](https://leetcode-cn.com/problems/jump-game/)题目描述solution idea贪心算法参考文献leetcode55:55. 跳跃游戏题目描述给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。Example输入...

2020-02-19 22:21:06 63

原创 54. 螺旋矩阵

文章目录leetcode54:[54. 螺旋矩阵](https://leetcode-cn.com/problems/spiral-matrix/)题目描述solution idea按层模拟参考文献leetcode54:54. 螺旋矩阵题目描述给定一个包含 m x n 个元素的矩阵(m 行, n列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。Example输入:[ [ 1, 2, 3...

2020-02-17 21:10:22 110

原创 53. 最大子序和

文章目录leetcode53:[53. 最大子序和](https://leetcode-cn.com/problems/maximum-subarray/)题目描述solution idea暴力穷举贪心算法参考文献leetcode53:53. 最大子序和题目描述给定一个整数数组 nums,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。Example输入:[-2,...

2020-02-17 21:09:47 68

原创 52. N皇后 II

文章目录leetcode52:[52. N皇后 II](https://leetcode-cn.com/problems/n-queens-ii/)题目描述solution idea递归回溯参考文献leetcode52:52. N皇后 II题目描述n皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。给定一个整数 n,返回 n 皇后不同的解决方案的...

2020-02-16 21:41:56 74

原创 51. N皇后

文章目录leetcode51:[51. N皇后](https://leetcode-cn.com/problems/n-queens/)题目描述solution idea递归回溯参考文献leetcode51:51. N皇后题目描述n皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。Example输入:4输出:[ [".Q..", // 解...

2020-02-16 21:41:03 84

原创 50. Pow(x, n)

文章目录leetcode50:[50. Pow(x, n)](https://leetcode-cn.com/problems/powx-n/)题目描述solution idea快速幂算法(循环)参考文献leetcode50:50. Pow(x, n)题目描述实现pow(x, n),即计算 x 的n次幂函数。Example输入:2.00000, 10输出:1024.00000sol...

2020-02-16 11:54:02 185

原创 49. 字母异位词分组

文章目录leetcode49:[49. 字母异位词分组](https://leetcode-cn.com/problems/group-anagrams/)题目描述solution ideavector->sort->map->vectorc++ 语法关联容器迭代器参考文献leetcode49:49. 字母异位词分组题目描述给定一个字符串数组,将字母异位词组合在一起。字母异...

2020-02-16 10:36:46 99

原创 48. 旋转图像

文章目录leetcode48:[48. 旋转图像](https://leetcode-cn.com/problems/rotate-image/)题目描述solution idea旋转四个矩形外层到内层旋转参考文献leetcode48:48. 旋转图像题目描述给定一个 n × n 的二维矩阵表示一个图像。将图像顺时针旋转 90 度。说明:你必须在原地旋转图像,这意味着你需要直接修改输入...

2020-02-14 21:43:41 127

原创 47. 全排列 II

文章目录leetcode47:[47. 全排列 II](https://leetcode-cn.com/problems/permutations-ii/)题目描述solution idea回溯+剪枝c++ 语法vector 操作vector删除操作总结参考文献leetcode47:47. 全排列 II题目描述给定一个可包含重复数字的序列,返回所有不重复的全排列。Example输入:[1...

2020-02-14 21:43:06 100

原创 46.全排列

文章目录leetcode46:[46. 全排列](https://leetcode-cn.com/problems/permutations/)题目描述solution idea递归回溯c++ 语法vector 操作vector删除操作总结参考文献leetcode46:46. 全排列题目描述给定一个没有重复数字的序列,返回其所有可能的全排列。Example输入:[1,2,3]输出:[...

2020-02-13 22:21:00 68

原创 41. 缺失的第一个正数

文章目录leetcode41:[41. 缺失的第一个正数](https://leetcode-cn.com/problems/first-missing-positive/)题目描述solution idea[一次遍历]参考文献leetcode41:41. 缺失的第一个正数题目描述给定一个未排序的整数数组,找出其中没有出现的最小的正整数。Example输入:[3,4,-1,1]输出:2...

2020-02-12 21:30:29 70

c++趣味百例

C/c++趣味程序百例(献给C/C++初学者)。包含了各式各类的算法,独出心裁,让你对算法的理解更加深入何透彻。

2018-10-28

空空如也

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

TA关注的人

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