不太灵光的程序员

公众号“不太灵光的程序员”运营者,喜欢编程技术,记录生活分享快乐,感谢您的关注!
私信 关注
不太灵光的程序员
码龄6年

公众号“不太灵光的程序员”运营者,微信“gunni13”,喜欢编程技术,记录生活分享快乐,感谢您的关注!

  • 522,688
    被访问量
  • 190
    原创文章
  • 4,697
    作者排名
  • 6,732
    粉丝数量
  • 于 2014-11-25 加入CSDN
获得成就
  • 获得2,003次点赞
  • 内容获得1,980次评论
  • 获得1,210次收藏
荣誉勋章
兴趣领域
  • #后端
    #Linux#Python#架构#MySQL#R#Redis#Go/GoLang
TA的专栏
  • 公众号“不太灵光的程序员”扫码关注
    134篇
  • 笔记
  • 行业分析
    10篇
  • 数据分析
    5篇
  • 数据结构与算法
    12篇
  • CSS
    3篇
  • 面试题
    56篇
  • LeeCode Python3
    42篇
  • Jenkins
    7篇
  • MathorCup数学建模
    3篇
  • HTML
    15篇
  • JQuery
    17篇
  • 你不了解的Redis
    7篇
  • Redis数据结构
    3篇
  • 爬虫
    7篇
  • MongoDB
    3篇
  • FastAPI
    1篇
  • Docker
    11篇
  • IDE
    7篇
  • Django
    14篇
  • 服务器配置
    19篇
  • RabbitMQ
    4篇
  • FastDFS
    1篇
  • ubuntu
    9篇
  • celery
    6篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

软考飘过,开心❤

发布Blink于 2 月前

Docker打包 ubuntu20.04+Python3.8+pip3镜像

目录结构|——conf |——mime.types |——nginx.conf |——requirements.txt |——supervisord.conf|——Dockerfile|——get-pip.py|——pip.conf|——sources.listDockerfileFROM ubuntu:20.04ADD sources.list /etc/apt/sources.listRUN apt-get update \ && apt-ge
原创
649阅读
24评论
24点赞
发布博客于 2 月前

使用Docker部署RabbitMQ 服务的方法

系列文章目录第一章 Docker 部署Redis 第二章 Docker 部署Mysql 第三章 Docker 部署RabbitMQ 文章目录系列文章目录1. 拉取rabbitmq:3.5.7版本镜像2. 查看rabbitmq镜像3. 在home目录下创建需要映射的目录:4. 运行容器 映射端口 配置用户名密码5. 运行容器 映射端口 持久化路径 配置用户名密码5. 开启控制台展示6. 更多Docker操作1. 拉取rabbitmq:3.5.7版本镜像sudo docker pull ra
原创
407阅读
26评论
28点赞
发布博客于 3 月前

使用Docker部署Mysql服务的方法

系列文章目录第一章 Docker 部署Redis 第二章 Docker 部署Mysql 第三章 Docker 部署RabbitMQ 文章目录系列文章目录1. 拉取Mysql 5.6最新版本镜像2. 查看Mysql 镜像3. 在home目录下创建需要映射的目录:4. 运行容器5. 配置Mysql 远程连接6. 更多Docker操作1. 拉取Mysql 5.6最新版本镜像sudo docker pull mysql:5.62. 查看Mysql 镜像sudo docker images
原创
282阅读
27评论
29点赞
发布博客于 3 月前

使用Docker部署Redis服务的方法

系列文章目录第一章 Docker 部署Redis 第二章 Docker 部署Mysql 第三章 Docker 部署RabbitMQ 文章目录系列文章目录1. 拉取redis最新版本镜像2. 查看Redis镜像3. 不配置数据目录4. 配置数据目录5. 参数说明6. 更多docker操作1. 拉取redis最新版本镜像sudo docker pull redis2. 查看Redis镜像sudo docker images3. 不配置数据目录sudo docker run -itd
原创
1166阅读
28评论
29点赞
发布博客于 3 月前

Python FastAPI框架Windows服务器如何配置部署

Windows服务下FastAPI + APache 如何配置部署
0回答
发布问题于 4 月前

【Jenkins自动化部署】自动化构建脚本

系列文章目录第一章 Ubuntu部署Jenkins服务端第二章 Linux节点的Python服务自动化构建第三章 Windows节点Python服务自动化构建第四章 Vue服务自动化打包构建第五章 监控服务自动化构建文章目录系列文章目录Django项目Vue项目Django项目if [ -d "$log_path/$JOB_NAME" ];then echo "$log_path/$JOB_NAME yes"else echo "mkdir $log_path/
原创
147阅读
1评论
0点赞
发布博客于 4 月前

【剑指offer专题】3重建二叉树

时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 热度指数:927385本题知识点: 树题目描述输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。# -*- codin...
原创
82阅读
0评论
0点赞
发布博客于 4 月前

【Jenkins自动化部署】Jenkins Master修改工作空间

复制目录cp -r /var/lib/jenkins /home/Jenkins/所有目录的所属账户修改为jenkinschown -R jenkins:jenkins /home/Jenkins/jenkins重启jenkins/etc/init.d/jenkins restart确认没有问题 就可以删除 /var/lib/jenkins 了
原创
1193阅读
25评论
26点赞
发布博客于 5 月前

Ubuntu 服务器挂载磁盘 ECS挂载磁盘

文章目录前言1.查看已挂载磁盘信息2.查看磁盘信息3.格式化磁盘4.挂载磁盘5.实现自动挂载前言新到手的阿里云服务器如果购买了单独的磁盘,磁盘默认是不挂载的,需要我们配置下磁盘并设置自动挂载。1.查看已挂载磁盘信息df -h2.查看磁盘信息sudo fdisk -l3.格式化磁盘直接挂载磁盘会提示NTFS signature is missing.Failed to mount '/dev/vdb': Invalid argumentThe device '/dev/
原创
184阅读
19评论
21点赞
发布博客于 5 月前

这是我手机坏了么

发布Blink于 5 月前

【Jenkins自动化部署】Windows节点Apache+Django服务自动化构建

系列文章目录第一章 Ubuntu部署Jenkins服务端第二章 Linux节点的Python服务自动化构建第三章 Windows节点Python服务自动化构建第四章 Vue服务自动化打包构建第五章 监控服务自动化构建文章目录系列文章目录前言一、Config File Provider Plugin二、使用步骤1. 安装插件2. 添加配置文件3. 源码管理4. 应用配置文件前言前面我们介绍在Windows节点上配置Django服务,可以发现我们在部署Python web 服务前需要提
原创
1456阅读
20评论
22点赞
发布博客于 5 月前

【Jenkins自动化部署】监控服务自动化构建

Jenkins 系列会从Ubuntu的服务端部署、Linux节点的Python服务自动化构建、Windows节点Python服务自动化构建、Vue服务自动化构建、监控服务自动化构建、用户权限控制 几个方面进行介绍
原创
2331阅读
2评论
29点赞
发布博客于 5 月前

遇到这种奇奇怪怪的数据,总想先截个图

发布Blink于 5 月前

【Jenkins自动化部署】Vue服务自动化打包构建

Jenkins 系列会从Ubuntu的服务端部署、Linux节点的Python服务自动化构建、Windows节点Python服务自动化构建、Vue服务自动化构建、监控服务自动化构建、用户权限控制 几个方面进行介绍
原创
2515阅读
1评论
38点赞
发布博客于 5 月前

【Jenkins自动化部署】Windows节点Python服务自动化构建

Jenkins 系列会从Ubuntu的服务端部署、Linux节点的Python服务自动化构建、Windows节点Python服务自动化构建、Vue服务自动化构建、监控服务自动化构建、用户权限控制 几个方面进行介绍
原创
1748阅读
25评论
28点赞
发布博客于 5 月前

【Jenkins自动化部署】Linux节点的Python服务自动化构建

Jenkins 系列会从Ubuntu的服务端部署、Linux节点的Python服务自动化构建、Windows节点Python服务自动化构建、Vue服务自动化构建、监控服务自动化构建、用户权限控制 几个方面进行介绍
原创
2505阅读
40评论
45点赞
发布博客于 5 月前

【Jenkins自动化部署】Ubuntu部署Jenkins服务端

Jenkins 系列会从 Ubuntu的服务端部署、Linux节点的Python服务自动化构建、Windows节点Python服务自动化构建、Vue服务自动化构建、监控服务自动化构建、用户权限控制 几个方面进行介绍Jenkins 是什么?Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码.
原创
1914阅读
28评论
30点赞
发布博客于 5 月前

这活动真的是无聊至极

 
发布Blink于 5 月前

444444这也太不吉利了吧

发布Blink于 5 月前

Docker Windows桌面版安装 Windows家庭版伪装成专业版系统

Windows 系统安装Docker时需要先 “启动或关闭Windows功能中开启” Hyper-V功能,我的Windows10系统中没有这个却选项,开启了 “适用于Linux的Windows子系统功能” Docker也可以安装,但是不能正常的启动,相当于废物。报错提示1:Docker | installation failed: one prerequisite is not fullfilled报错提示2:Windows containers are not supported by your
原创
5423阅读
58评论
54点赞
发布博客于 6 月前

Python3.7.0以上版本安装pip报错ModuleNotFoundError: No module named ‘_ctypes‘解决方法

安装Python3.7 可看博客【系统运维】开发环境多版本python共存环境部署-Linuxpip3.7 installFastAPI0.54.1uvicorn0.6.1时提示 ModuleNotFoundError: No module named ‘_ctypes’Ubuntusudo apt-get install libffi-develCentOSyum install libffi-devel重新编译安装make && make install...
原创
1779阅读
42评论
42点赞
发布博客于 6 月前

有熟悉opencv训练分类器的大佬么

 
发布Blink于 6 月前

来上海4个月关注从100到3000,可以开心的离开了

发布Blink于 6 月前

【LeeCode 面试题】二叉树的前序遍历,中序遍历,后序遍历递归和迭代的两种实现方式

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”不定期 有干货推送,微信随时解答你的疑问 ???? ???? ????二叉树类型的题目是LeeCode中常见的题型能够结合队列、栈、链表、字符串等多种数据结构;需要掌握树、图的遍历方式;需要掌握递归函数的使用,并自己设计提柜过程;实际工程中也会经常遇到。树的常见遍历有先序遍历、中序遍历、后序遍历三种:先序遍历:根、左、右中序遍历:左、根、右后序遍历:左、右、根今天我们就介绍下树的基本遍历用Python的递归和
原创
485阅读
19评论
23点赞
发布博客于 6 月前
发布Blink于 7 月前

【LeeCode 中等 字节 python3】567. 字符串的排列

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问 ????????????567. 字符串的排列 python3中等 字符串 字节给定两个字符串 s1 和 s2,写一个函数来判断 s2 是否包含 s1 的排列。换句话说,第一个字符串的排列之一是第二个字符串的子串。示例1:输入: s1 = “ab” s2 = “eidbaooo”输出: True解释: s2 包含 s1 的排列之一 (“ba”).示例2:输入: s1= “ab
原创
370阅读
16评论
15点赞
发布博客于 7 月前

【LeeCode 中等 python3】468. 验证IP地址

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问468. 验证IP地址 python3中等编写一个函数来验证输入的字符串是否是有效的 IPv4 或 IPv6 地址。IPv4 地址由十进制数和点来表示,每个地址包含4个十进制数,其范围为 0 - 255, 用(".")分割。比如,172.16.254.1;同时,IPv4 地址内的数不会以 0 开头。比如,地址 172.16.254.01 是不合法的。IPv6 地址由8组16进制的数字.
原创
961阅读
12评论
16点赞
发布博客于 7 月前

【LeeCode 简单 python3】392. 判断子序列

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问392. 判断子序列 python3简单 字符串给定字符串 s 和 t ,判断 s 是否为 t 的子序列。你可以认为 s 和 t 中仅包含英文小写字母。字符串 t 可能会很长(长度 ~= 500,000),而 s 是个短字符串(长度 <=100)。字符串的一个子序列是原始字符串删除一些(也可以不删除)字符而不改变剩余字符相对位置形成的新字符串。(例如,"ace"是"abcde"的.
原创
222阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 中等 字节 python3】93. 复原IP地址

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问93. 复原IP地址 python3中等 字节给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式。有效的 IP 地址正好由四个整数(每个整数位于 0 到 255 之间组成),整数之间用 ‘.’ 分隔。示例:输入: “25525511135”输出: [“255.255.11.135”, “255.255.111.35”]from typing import Lis.
原创
194阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 简单 数组 python3】26. 删除排序数组中的重复项

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问26. 删除排序数组中的重复项 python3简单 数组给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2],函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2.
原创
179阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 困难 python3】329. 矩阵中的最长递增路径

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问329. 矩阵中的最长递增路径 python3困难 深度优先搜索 拓扑排序 记忆化给定一个整数矩阵,找出最长递增路径的长度。对于每个单元格,你可以往上,下,左,右四个方向移动。 你不能在对角线方向上移动或移动到边界外(即不允许环绕)。示例 1:输入: nums =[[9,9,4],[6,6,8],[2,1,1]]输出: 4解释: 最长递增路径为 [1, 2, 6, 9].
原创
277阅读
19评论
24点赞
发布博客于 7 月前

【LeeCode 简单 数组 python3】283.移动零

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问283.移动零 python3简单 数组给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入: [0,1,0,3,12]输出: [1,3,12,0,0]说明:必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。from typing import Listclass Solution: def moveZ.
原创
151阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 中等 二分查找 python3】153. 寻找旋转排序数组中的最小值

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问153. 寻找旋转排序数组中的最小值 python3中等 二分查找假设按照升序排序的数组在预先未知的某个点上进行了旋转。( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。请找出其中最小的元素。你可以假设数组中不存在重复元素。示例 1:输入: [3,4,5,1,2]输出: 1示例 2:输入: [4,5,6,7,0,1,2]输出: .
原创
169阅读
11评论
12点赞
发布博客于 7 月前

【第 199 场周赛 阿里云】【LeeCode 中等 python3】 5473. 灯泡开关 IV

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问5473. 灯泡开关 IV python3中等 阿里云房间中有 n 个灯泡,编号从 0 到 n-1 ,自左向右排成一行。最开始的时候,所有的灯泡都是 关 着的。请你设法使得灯泡的开关状态和 target 描述的状态一致,其中 target[i] 等于 1 第 i 个灯泡是开着的,等于 0 意味着第 i 个灯是关着的。有一个开关可以用于翻转灯泡的状态,翻转操作定义如下:选择当前配置下的.
原创
207阅读
16评论
19点赞
发布博客于 7 月前

【第 199 场周赛 阿里云】【LeeCode 简单 python3】 5472. 重新排列字符串

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问5472. 重新排列字符串 python3简单 阿里云给你一个字符串 s 和一个 长度相同 的整数数组 indices 。请你重新排列字符串 s ,其中第 i 个字符需要移动到 indices[i] 指示的位置。返回重新排列后的字符串。示例 1:输入:s = “codeleet”, indices = [4,5,6,7,0,2,1,3]输出:“leetcode”解释:如图所示,.
原创
193阅读
0评论
2点赞
发布博客于 7 月前

【第 199 场周赛 阿里云】【LeeCode 困难 python3】5462. 压缩字符串 II

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问压缩字符串 II python3困难 字符串 阿里云行程长度编码 是一种常用的字符串压缩方法,它将连续的相同字符(重复 2 次或更多次)替换为字符和表示字符计数的数字(行程长度)。例如,用此方法压缩字符串 “aabccc” ,将 “aa” 替换为 “a2” ,“ccc” 替换为` “c3” 。因此压缩后的字符串变为 “a2bc3” 。注意,本问题中,压缩时没有在单个字符后附加计数 ‘.
原创
892阅读
27评论
31点赞
发布博客于 7 月前

【第 199 场周赛 阿里云】【LeeCode 中等 python3】 5474. 好叶子节点对的数量

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问5474. 好叶子节点对的数量 python3中等 阿里云给你二叉树的根节点 root 和一个整数 distance 。如果二叉树中两个 叶 节点之间的 最短路径长度 小于或者等于 distance ,那它们就可以构成一组 好叶子节点对 。返回树中 好叶子节点对的数量 。示例 1:输入:root = [1,2,3,null,4], distance = 3输出:1解释:树的叶.
原创
366阅读
19评论
23点赞
发布博客于 7 月前

【LeeCode 中等 数学 python3】119. 杨辉三角 II

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问119. 杨辉三角 II python3简单 数学给定一个非负索引 k,其中 k ≤ 33,返回杨辉三角的第 k 行。在杨辉三角中,每个数是它左上方和右上方的数的和。示例:输入: 3输出: [1,3,3,1]进阶:你可以优化你的算法到 O(k) 空间复杂度吗?from typing import List# 执行用时:40 ms, 在所有 Python3 提交中击败了7.
原创
780阅读
19评论
27点赞
发布博客于 7 月前

【LeeCode 简单 数组 python3】118. 杨辉三角

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问118. 杨辉三角 python3简单 数组给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。在杨辉三角中,每个数是它左上方和右上方的数的和。示例:输入: 5输出:[[1],[1,1],[1,2,1],[1,3,3,1],[1,4,6,4,1]]from typing import List# 执行用时:32 ms, 在所有 Pyth.
原创
207阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 中等 数组 python3】209. 长度最小的子数组

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问209. 长度最小的子数组 python3中等 数组给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的 连续 子数组,并返回其长度。如果不存在符合条件的子数组,返回 0。示例:输入:s = 7, nums = [2,3,1,2,4,3]输出:2解释:子数组 [4,3] 是该条件下的长度最小的子数组。进阶:如果你已经完成了 O(n) 时.
原创
313阅读
10评论
14点赞
发布博客于 7 月前

【LeeCode 简单 数组 python3】485.最大连续1的个数

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问485.最大连续1的个数 python3简单 数组给定一个二进制数组, 计算其中最大连续1的个数。示例 1:输入: [1,1,0,1,1,1]输出: 3解释: 开头的两位和最后的三位都是连续1,所以最大连续1的个数是 3.注意:输入的数组只包含 0 和1。输入数组的长度是正整数,且不超过 10,000。from typing import List# 56%# 执行.
原创
149阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 简单 数组 python3】27. 移除元素

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问27. 移除元素 python3简单 数组给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。示例 1:给定 nums = [3,2,2,3], val = 3,函数应该返回新的.
原创
134阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 简单 动态规划 python3】1025. 除数博弈

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问1025. 除数博弈 python3简单 数学 动态规划爱丽丝和鲍勃一起玩游戏,他们轮流行动。爱丽丝先手开局。最初,黑板上有一个数字 N 。在每个玩家的回合,玩家需要执行以下操作:选出任一 x,满足 0 < x < N 且 N % x == 0 。用 N - x 替换黑板上的数字 N 。如果玩家无法执行这些操作,就会输掉游戏。只有在爱丽丝在游戏中取得胜利时才返回 Tr.
原创
149阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 面试题】LeeCode圈子看到《后端 阿里秋招面试汇总》真题要比这个难撸吧

后端 阿里秋招面试汇总1 两数之和 hash 简单5 最长回文子串 dp/迭代 中等15 三数之和 双指针 中等88 合并两个有序数组 数组 简单144 二叉树的前序遍历 栈 中等145 二叉树的后序遍历 迭代 困难151 翻转字符串里的单词 双指针 中等215 数组中的第K个最大元素 heap 中等232 用栈实现队列 栈 中等349 两个数组的交集 .
原创
4039阅读
55评论
72点赞
发布博客于 7 月前

【LeeCode 简单 字符串 python3】557 反转字符串中的单词 III

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问557 反转字符串中的单词 III python3简单 字符串给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。示例 1:输入: “Let’s take LeetCode contest”输出: “s’teL ekat edoCteeL tsetnoc”注意:在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额外的空格。# 96.7.
原创
115阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 简单 树 python3】543. 二叉树的直径

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问543. 二叉树的直径 python3简单 树示例 :给定二叉树 1 / \ 2 3 / \ 4 5返回 3, 它的长度是路径 [4,2,1,3] 或者 [5,2,1,3]。注意:两结点之间的路径长度是以它们之间边的数目表示。# Definition for a binary tree node.class TreeNode:.
原创
114阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 简单 排序 python3】349. 两个数组的交集

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问349. 两个数组的交集 python3简单 排序 二分查找给定两个数组,编写一个函数来计算它们的交集。示例 1:输入:nums1 = [1,2,2,1], nums2 = [2,2]输出:[2]示例 2:输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出:[9,4]说明:输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。f.
原创
108阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 简单 栈 python3】232. 用栈实现队列

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问232. 用栈实现队列 python3简单 栈使用栈实现队列的下列操作:push(x) – 将一个元素放入队列的尾部。pop() – 从队列首部移除元素。peek() – 返回队列首部的元素。empty() – 返回队列是否为空。示例:MyQueue queue = new MyQueue();queue.push(1);queue.push(2);queue.peek(.
原创
104阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 中等 堆 python3】 215. 数组中的第K个最大元素

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问151 翻转字符串里的单词 python3中等 字符串给定一个字符串,逐个翻转字符串中的每个单词。示例 1:输入: “the sky is blue”输出: “blue is sky the”示例 2:输入: " hello world! "输出: “world! hello”解释: 输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。示例 3:输入: .
原创
286阅读
12评论
12点赞
发布博客于 7 月前

【LeeCode 困难 树 python3】145. 二叉树的后序遍历

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问145. 二叉树的后序遍历 python3困难 树给定一个二叉树,返回它的 后序 遍历。示例:输入: [1,null,2,3] 1 \ 2 / 3输出: [3,2,1]进阶: 递归算法很简单,你可以通过迭代算法完成吗?from typing import List# Definition for a binary tree node..
原创
120阅读
11评论
14点赞
发布博客于 7 月前

【LeeCode 中等 树 python3】144. 二叉树的前序遍历

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问144. 二叉树的前序遍历 python3中等 树 迭代算法给定一个二叉树,返回它的 前序 遍历。示例:输入: [1,null,2,3] 1 \ 2 / 3输出: [1,2,3]进阶: 递归算法很简单,你可以通过迭代算法完成吗?前序遍历 根-左-右from typing import List# Definition for a .
原创
115阅读
11评论
12点赞
发布博客于 7 月前

【LeeCode 简单 数组 python3】88. 合并两个有序数组

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问88. 合并两个有序数组 python3简单 数组给你两个有序整数数组 nums1 和 nums2,请你将 nums2 合并到 nums1 中,使 nums1 成为一个有序数组。说明:初始化 nums1 和 nums2 的元素数量分别为 m 和 n 。你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素。示例:输入:nums1 = .
原创
80阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 中等 数组 python3】15. 三数之和

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问“”"15. 三数之和 python3中等 数组给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组。注意:答案中不可以包含重复的三元组。示例:给定数组 nums = [-1, 0, 1, 2, -1, -4],满足要求的三元组集合为:[[-1, 0, 1],[-.
原创
475阅读
21评论
22点赞
发布博客于 7 月前

【LeeCode 中等 链表 python3】2. 两数相加

2. 两数相加 python3中等 链表给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807# Definition
原创
150阅读
11评论
13点赞
发布博客于 7 月前

【LeeCode 中等 数学 python3】1 两数之和

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问1. 两数之和 python3简单 数组给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以.
原创
295阅读
0评论
4点赞
发布博客于 7 月前

【LeeCode 中等 数学 python3】剑指 Offer 43. 1~n整数中1出现的次数

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问剑指 Offer 43. 1~n整数中1出现的次数 python3中等 数学输入一个整数 n ,求1~n这n个整数的十进制表示中1出现的次数。例如,输入12,1~12这些整数中包含1 的数字有1、10、11和12,1一共出现了5次。示例 1:输入:n = 12输出:5示例 2:输入:n = 13输出:6限制:1 <= n < 2^31# 97%# 执行用时.
原创
1706阅读
34评论
23点赞
发布博客于 7 月前

【LeeCode 中等 字符串 python3】524 通过删除字母匹配到字典里最长单词

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问524 通过删除字母匹配到字典里最长单词 python3中等 字符串给定一个字符串和一个字符串字典,找到字典里面最长的字符串,该字符串可以通过删除给定字符串的某些字符来得到。如果答案不止一个,返回长度最长且字典顺序最小的字符串。如果答案不存在,则返回空字符串。示例 1:输入:s = “abpcplea”, d = [“ale”,“apple”,“monkey”,“plea”]输出.
原创
241阅读
27评论
19点赞
发布博客于 7 月前

【LeeCode 简单 字符串】28 实现 strStr()

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问28 实现 strStr() python3简单 字符串实现 strStr() 函数。给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。示例 1:输入: haystack = “hello”, needle = “ll”输出: 2示例 2:输入: .
原创
132阅读
0评论
1点赞
发布博客于 7 月前

【LeeCode 中等 字符串】151 翻转字符串里的单词

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问151 翻转字符串里的单词 python3中等 字符串给定一个字符串,逐个翻转字符串中的每个单词。示例 1:输入: “the sky is blue”输出: “blue is sky the”示例 2:输入: " hello world! "输出: “world! hello”解释: 输入字符串可以在前面或者后面包含多余的空格,但是反转后的字符不能包括。示例 3:输入: .
原创
722阅读
27评论
18点赞
发布博客于 7 月前

【LeeCode 中等 字符串】5 最长回文子串

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问5 最长回文子串 python3中等 字符串给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1:输入: “babad”输出: “bab”注意: “aba” 也是一个有效答案。示例 2:输入: “cbbd”输出: “bb”分析过程回文串 就是 正序和逆序是一个结果的字符串叫回文串最长回文子串 是找出 在字符串中 正序和逆序是一.
原创
1616阅读
35评论
32点赞
发布博客于 7 月前

【LeeCode 简单 矩阵】14 最长公共前缀

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问14 最长公共前缀 python3字符串 简单编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 “”。示例 1:输入: [“flower”,“flow”,“flight”]输出: “fl”示例 2:输入: [“dog”,“racecar”,“car”]输出: “”解释: 输入不存在公共前缀。说明:所有输入只包含小写字母 a-z 。fro.
原创
126阅读
1评论
2点赞
发布博客于 7 月前

【LeeCode 中等 矩阵】498 对角线遍历

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问498 对角线遍历 python3矩阵 中等给定一个含有 M x N 个元素的矩阵(M 行,N 列),请以对角线遍历的顺序返回这个矩阵中的所有元素,对角线遍历如下图所示。示例:输入:[[ 1, 2, 3 ],[ 4, 5, 6 ],[ 7, 8, 9 ]]输出: [1,2,4,7,5,3,6,8,9]解释:from typing import List# 68.
原创
160阅读
1评论
2点赞
发布博客于 7 月前

【LeeCode 中等 矩阵】面试题 01.08 零矩阵

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问面试题 01.08 零矩阵 python3矩阵 中等编写一种算法,若M × N矩阵中某个元素为0,则将其所在的行与列清零。示例 1:输入:[[1,1,1],[1,0,1],[1,1,1]]输出:[[1,0,1],[0,0,0],[1,0,1]]示例 2:输入:[[0,1,2,0],[3,4,5,2],[1,3,1,5]]输出:[[0,0,0,0.
原创
775阅读
14评论
15点赞
发布博客于 7 月前

【LeeCode 中等 矩阵】面试题 01.07. 旋转矩阵

面试题 01.07. 旋转矩阵 python3矩阵 中等给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法,将图像旋转 90 度。不占用额外内存空间能否做到?示例 1:给定 matrix =[[1,2,3],[4,5,6],[7,8,9]],原地旋转输入矩阵,使其变为:[[7,4,1],[8,5,2],[9,6,3]]示例 2:给定 matrix =[[ 5, 1, 9,11],[ 2, 4, 8,10],[13, 3, 6,
原创
774阅读
1评论
2点赞
发布博客于 7 月前

【LeeCode 简单 数组】35 搜索插入位置

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问35 搜索插入位置 python3简单 数组给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例 1:输入: [1,3,5,6], 5输出: 2示例 2:输入: [1,3,5,6], 2输出: 1示例 3:输入: [1,3,5,6], 7输出: 4示例 4:输入: [.
原创
105阅读
0评论
2点赞
发布博客于 7 月前

【LeeCode 中等 数组】56 合并区间

56 合并区间 python3中等 数组给出一个区间的集合,请合并所有重叠的区间。示例 1:输入: [[1,3],[2,6],[8,10],[15,18]]输出: [[1,6],[8,10],[15,18]]解释: 区间 [1,3] 和 [2,6] 重叠, 将它们合并为 [1,6].示例 2:输入: [[1,4],[4,5]]输出: [[1,5]]解释: 区间 [1,4] 和 [4,5] 可被视为重叠区间。“”"from typing import List# 26.9%#
原创
217阅读
29评论
30点赞
发布博客于 7 月前

【LeeCode 简单 数组】724 寻找数组的中心索引

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问35 搜索插入位置 python 3给定一个整数类型的数组 nums,请编写一个能够返回数组 “中心索引” 的方法。我们是这样定义数组 中心索引 的:数组中心索引的左侧所有元素相加的和等于右侧所有元素相加的和。如果数组不存在中心索引,那么我们应该返回 -1。如果数组有多个中心索引,那么我们应该返回最靠近左边的那一个。示例 1:输入:nums = [1, 7, 3, 6, 5, 6].
原创
518阅读
12评论
14点赞
发布博客于 7 月前

【字节面试题】ZJ27 字典树是啥

想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送,微信随时解答你的疑问题目描述给定整数n和m, 将1到n的这n个整数按字典序排列之后, 求其中的第m个数。对于n=11, m=4按字典序排列依次为1, 10, 11, 2, 3, 4, 5, 6, 7, 8, 9, 因此第4个数是2。对于n=200, m=25按字典序排列依次为1 10 100 101 102 103 104 105 106 107 108 109 11 110 111 112 113 1.
原创
1042阅读
29评论
17点赞
发布博客于 7 月前
【字节面试题】求水仙花数面试题 撸它
发布Blink于 7 月前

【字节面试题】求水仙花数面试题 撸它

Lintcode 147: 求水仙花数水仙花数的定义是,这个数等于他每一位数上的幂次之和 见维基百科的定义比如一个3位的十进制整数153就是一个水仙花数。因为 153 = 13 + 53 + 33。而一个4位的十进制数1634也是一个水仙花数,因为 1634 = 14 + 64 + 34 + 44。给出n,找到所有的n位十进制水仙花数。样例样例 1:输入: 1输出: [0,1,2,3,4,5,6,7,8,9]样例 2:输入: 2输出: []样例解释: 没有2位数的水仙花数。注意事项
原创
1012阅读
34评论
2点赞
发布博客于 7 月前
【字节面试题】牛客刷题偶遇字节后端笔试面经 撸它
发布Blink于 7 月前

【字节面试题】牛客刷题偶遇字节后端笔试面经 撸它

坚持每天撸代码
原创
3533阅读
49评论
38点赞
发布博客于 7 月前
二次元日麻游戏《雀魂麻将》还出面试题了
发布Blink于 7 月前
二次元日麻游戏《雀魂麻将》还出面试题了_不太灵光的程序员-CSDN博客
发布Blink于 7 月前

二次元日麻游戏《雀魂麻将》还出面试题了

《雀魂麻将(MahjongSoul)》这两年在清一色二次元萌妹手游中异军突起,不仅拥有竞技性,而且还不需要氪金。原本玩家想要在PC上游玩的话就只能使用手游模拟器,而好消息来了,本作现已正式登陆Steam平台,将于7月15日正式推出。下面让我们一起来看看吧!
原创
2247阅读
29评论
5点赞
发布博客于 7 月前
RabbitMQ 消费端限流、TTL、死信队列
发布Blink于 7 月前
决策树预测成本价 2020年 MathorCup数学建模 A题 无车承运人平台线路定价问题
发布Blink于 7 月前
决策树预测成本价 2020年 MathorCup数学建模 A题 无车承运人平台线路定价问题
发布Blink于 7 月前

决策树预测成本价 2020年 MathorCup数学建模 A题 无车承运人平台线路定价问题

公众号"不太灵光的程序员" 带你从0开始学Python附源码 2020年第十届MathorCup高校数学建模挑战赛题目 A题 无车承运人平台线路定价问题mathorcup数学建模 第十届mathorcup数学建模 mathorcup含金量
原创
3194阅读
62评论
57点赞
发布博客于 7 月前
2020年 MathorCup数学建模 A题 无车承运人平台线路定价问题,定价评价
发布Blink于 7 月前
数据分析小白入门篇,2020年 MathorCup数学建模 A题 无车承运人平台线路定价问题,定价评价
发布Blink于 7 月前

数据分析小白入门篇,2020年 MathorCup数学建模 A题 无车承运人平台线路定价问题,定价评价

公众号"不太灵光的程序员" 带你从0开始学Python附源码 2020年第十届MathorCup高校数学建模挑战赛题目 A题 无车承运人平台线路定价问题mathorcup数学建模 第十届mathorcup数学建模 mathorcup含金量
原创
4373阅读
59评论
49点赞
发布博客于 7 月前

持续输出第30天 会解答问题的公众号 每天一点Python小知识,8点不见不散 关注量:140/1000

发布Blink于 7 月前
数据分析小白入门篇,MathorCup 无车承运人平台线路定价问题,特征间的相关性分析
发布Blink于 7 月前

数据分析小白入门篇,mathorcup数学建模 A题 无车承运人平台线路定价问题,特征间的相关性分析

附源码 2020年第十届MathorCup高校数学建模挑战赛题目 A题 无车承运人平台线路定价问题mathorcup数学建模 第十届mathorcup数学建模 mathorcup含金量
原创
6836阅读
261评论
114点赞
发布博客于 7 月前
机器学习中必须要会用的模块
发布Blink于 7 月前
机器学习中必须要会用的模块
发布Blink于 7 月前

数据分析小白入门篇,机器学习中必须要会用的模块

离深度学习又近了一步
原创
865阅读
24评论
1点赞
发布博客于 7 月前

还不知道怎么运行Python代码,教你部署开发环境,快来撸代码了

撸代码才是成神的必经之路更多学习资料也可以公众号找到呦,有疑问可以 关注公众号 “不太灵光的程序员” 留言
原创
3980阅读
85评论
59点赞
发布博客于 8 月前
还不知道怎么运行Python代码,快来撸代码
发布Blink于 8 月前
【Python 面试题】这些基础题你能答上来几个?
发布Blink于 8 月前
发布Blink于 8 月前
【Redis 面试题】这些Redis都不懂,还想要offer?
发布Blink于 8 月前

【Redis 面试题】这些Redis都不懂,还想要offer?

Redis的全称是:Remote Dictionary.Server,本质上是一个Key-Value类型的内存数据库,很像 memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘 上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的 Key-Value DB。
原创
1321阅读
58评论
39点赞
发布博客于 8 月前
手把手教你完成课设作业使用Pandas对海平面温度异常进行分析,小白也能看的懂
发布Blink于 8 月前

来给心灵放个假

发布Blink于 8 月前

加了个推荐功能还出bug了,明明有17天评论的,这上线不测试的么[at]{"u":"weixin_31884827","n":"产品助手 "}[/at][at]{"u":"kefu_csdn","n":"客服助手 "}[/at]

发布Blink于 8 月前

在运营的第23天终于突破了100的关注 太难了

发布Blink于 8 月前

不同平台的互联网从业者 从脉脉上看都是些总包百万的行业大佬 社群里都是加班,学习的劳苦大众 CSDN上大多又是贩卖知识的流量主

 
发布Blink于 8 月前