自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

武师叔的博客

一个正在漫漫编程路成长中的修行者!

  • 博客(55)
  • 收藏
  • 关注

原创 【Huawei】利用eNSP网络基础配置实验

通过配置交换机 VLAN 特性,实现相同 VLAN 的用户通信及不同 VLAN 的用户隔离。每个VLAN是一个广播域,VLAN内的主机间可以直接通信,而VLAN间则不能直接互通。双击 PC3,点击选项卡中的“命令行”页签,进入命令行界面。双击 PC1,点击选项卡中的“命令行”页签,进入命令行界面。将 GE0/0/02 和 G0/0/3 接口配置为 Access 接口,默认 VLAN 分别为 10 和20。双击 LSW1 进入命令行界面,使用如下命令进入系统视图修改系统名称。双击设备,进入设备命令行界面。

2022-10-04 19:53:17 220

原创 报错分享:port trunk allow-pass vlan 10 20

命令参考上面把接口改为access的命令。(灵感来源:百度回答)

2022-10-04 16:43:20 122

原创 Kettle的安装和【Excel和Js的导入与导出】

kettle是ETL(抽取(extract)、转换(transform)、加载(load))工具中的一种,在大数据数据处理中可以不通过编程技术,就可以对数据库数据和其它各种文件数据进行大批量数据的清洗。kettle也是一个免费开源软件,可以直接解压安装。但要求系统中已经安装了jdk软件。

2022-10-04 11:37:19 287

原创 【2022最新版】ENSP安装教程

eNSP(Enterprise Network Simulation Platform)是一款由华为提供的、可扩展的、图形化操作的网络仿真工具平台,主要对企业网络路由器、交换机进行软件仿真,完美呈现真实设备实景,支持大型网络模拟,让广大用户有机会在没有真实设备的情况下能够模拟演练,学习网络技术。

2022-10-02 15:42:28 75

原创 合盖计算机后,外接显示器不休眠

如何设置当合盖计算机后,外接显示器不休眠,可正常使用计算机

2022-09-21 17:01:11 133

原创 每日一题 | PAT乙级1005继续(3n+1)猜想

输入格式:每个测试输入包含 1 个测试用例,第 1 行给出一个正整数 K (

2022-09-21 16:47:03 27 1

原创 大逆不道,从天界偷下来的算法修仙秘籍传到你手上~~(结尾有彩蛋)

线性表的链式存储结构生成的表,叫做链表。那么什么是链式存储结构咧?链式存储结构是指用一组任意的存储单元存储线性表的数据元素,通过指针连接串联起来。这里的“任意”指的就是,存储单元可以连续也可以不连续,这就意味着它们可以是内存中任何未被占用的地方。链表中的存储单元叫做节点。数据域和指针域。数据域存储的数据,指针域存储着同一个表里下一个节点的位置。因为链表家族里的兄弟姐妹太多,在这里咧我只讲常见的几种链表结构:单链表、双向链表。单链表。

2022-09-16 11:13:15 442 1

原创 每日一题 | PAT乙级1004成绩排名

读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。

2022-09-14 22:44:14 363

原创 Code For Better 谷歌开发者之声——我的Google Play上车之路

如果你的Android 应用不只在中国运营,还想国际化,比如服务一下美帝人民,那上Google Play是必须的。

2022-09-08 18:54:59 663

原创 [开学季征文] 时间过得真快,我也是一个“奔三”的人了

歌曲伴奏《妈妈的话》,食用更佳武师叔❤️ 做一个有趣而不甘平庸的人!!❤️👫一个即将步入大三生活的人工智能老学长!你好啊,我的朋友!好久不见。

2022-09-08 14:49:26 851

原创 Flask的Jinjia模板渲染

设计网页,命名:index-学号.html(index-12344.html),创建Python模块文件,命名为test-学号.py(例如:test-12344.py)创建一个Python项目,命名为jinjia2-学号(jinjia2-12344),在项目下创建目录templates。网页模仿如下结构,设计表格,传递相关信息(姓名,性别,年龄,家庭住址,个人简介),并判断年龄是否大于18岁。业务逻辑的后台部分,渲染前端网页,并传入上面的参数值。要求上传代码和运行结果的截图,并上传项目的压缩文件。

2022-09-06 11:59:08 150

原创 [送给她]最近比较火的给她推送天气,恋爱倒计时等功能教程

蓝桉已遇释槐鸟,不爱万物唯爱你。释槐来去无归期,梦回已逐浮云散。

2022-08-30 20:07:21 1130 4

原创 每日一题| 1. 两数之和

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。...

2022-08-29 11:03:46 421

原创 每日一题 | 454.四数相加 II

我们经常用的数组就是一张哈希表,哈希表的关键码就是数组索引下标,通过下标直接访问数组中的元素。这道题目采用哈希表来解题,这里让我们浅浅的复习一下哈希表的基础知识。哈希表(Hash Table,也有一些书籍称为“散列表”)哈希表是根据关键的值直接访问的数据结构。......

2022-08-26 17:47:36 23

原创 Typora常用语法和Markdown样式美化一本通

我不知道冲动是不是魔鬼,但是不冲动一定会有遗憾!我也不确定我的选择是否正确,但是至少现在我还能保持年轻的朝气~~~标题1居中标题2居中内容居中我是居中的文本内容1.2 引用1.3 常用样式样式展示代码快捷键下划线的内容 Ctrl+U斜体* *Ctrl+I粗体** **Ctrl+B删除线~~ ~~文本常亮脚注22分割线***1.4 插入图片1.5 超链接百度一下国籍省份

2022-07-10 01:17:58 264 10

原创 每日一题 | LeetCode 454 四数相加Ⅱ

给你四个整数数组nums1、nums2、nums3 和nums4,数组长度都是n,请你计算有多少个元组 (i, j, k, l) 能满足:

2022-06-03 23:08:21 67

原创 每日一题 | LeetCode 1 两数之和

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。PS:你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:示例 2:示例 3:题目解析难度:简单这道题如果不考虑时间复杂度的话,最简单粗暴的方式就是暴力破解,列举 中的,再找数组中是否存在。这种双重循环的时间复杂度是,这也太慢了,可以想一个时间复杂度小于的算法嘛?答案肯定是可以的,用哈希可以

2022-06-02 21:47:41 46

原创 LeetCode 349:两个数组的交集

LeetCode 349:两个数组的交集题意给定两个数组,计算它们的交集。示例输入:nums1 = [4, 9, 5],nums2 = [9, 4, 9, 8, 4]输出:[9, 4]提示输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。题目解析求两个数组的交集,直白点儿就是【nums2 的元素是否在 nums1 中】。第一种解法这道题字符串 num1 和 num2 仅包含1000以内,数字就固定的 1000个。(不要我问我为什么1000以内,因为你has设到100以

2022-05-27 18:32:31 45

原创 一个特殊的母亲节

一个特殊的母亲节提前的准备2022/5/8这是一个特殊的日子,因为最近在做任务清单有日历能才注意到马上母亲节了,于是早早的做了标记还在拼多多上买了很多东西(一些老妈喜欢吃的青岛大虾和麻辣小龙虾,还有一些火锅料什么的,还买了一束鲜花和一个插花瓶)作为一个平时和父母比较羞涩地大男孩,以为这就比较浪漫了~还符合老妈的心意于是下单之后就没怎莫管,以为快递就会直接寄到家里,前一天(5/7)才看到因为辽宁疫情的原因,鲜花和海产品都发不了了只剩下一个插花瓶和一些火锅底料(海底捞清油老妈比较喜欢吃)所以就想着

2022-05-08 19:51:54 203 5

原创 Hexo+github搭建个人博客并绑定个人域名

Hexo+github搭建个人博客并绑定个人域名本篇教程完整讲述了如何利用Hexo+github搭建个人博客并且绑定自己的域名,成为自己的网站!我的博客网站:www.wushishu.xyz---------------------------------(备用wushishu.github.io)教程参考了很多互联上的内容,在美化教程上面可以根据自己的审美,不必全部照搬~在搭建博客的路上有很多bug出现,一定请大家耐心的调试,最终胜利是属于我们的本文作者:武师叔-----------

2022-05-06 21:24:03 1453 15

原创 LeetCode 242:有效的字母异位词

LeetCode 242:有效的字母异位词跳转题目点我-----LeetCode 242题意给定字符串 s 和 t,判断两个字符串是否为字母异位词。ps: s 和 t 中每个字符出现的次数都相同,则 s 和 t 互为字母异位词。示例输入:s = "anagram", t = "nagaram"输出:true题目解析水题,难度简单,题目倒是挺唬人。碰到这种类似什么字符出现次数啥的,如果没有思路了,都可以往哈希的思路上便一下。关于哈希表,如果家人们不懂的话,可以看我下面这篇文章,包

2022-05-01 18:03:52 57

原创 五一了,发一篇关于哈希表的爽文

哈希表文章内有一些词语(网络热梗等)和插图,他是方便大家理解,并对算法产生(浓厚的)兴趣!不要根据一些注释,过分曲意理解作者哦!!!!文章内容来源本作者对该领域内容的归纳总结,文末附有主要文献来源文章画图软件(www.processon.com)一、认识哈希表1.1 哈希表出现缘由要查一个数在数组中的位置,那可是太费劲了,只能从头开始一个个的比较,直到找到相等的才算完事。这个方法,说实话也太笨了,简直不是我这种懒人应该做的事。就不能有种方法直接看到这个数,就直接在数组

2022-05-01 13:36:14 185 5

原创 每日一题——LeetCode 24:交换链表

LeetCode 24:交换链表快来点我去练习-------GO题意两两交换链表相邻节点的值,返回交换后的链表。示例输入:head = [1, 2, 3, 4]输出: [2, 1, 4, 3]题目解析水题,难度中等。这道题要求不能只是单纯的改变节点内部得值,需要进行实际的节点交换。和反转链表一样,这类链表题思维上没有难度,就是每次从链表上截取两个节点进行交换。主要是考察代码实现能力。这道题我用带虚拟头节点的单链表实现。虚拟头节点(其实我以前都叫头节点,后来有臭宝和我说容易看混,我就

2022-04-22 19:19:34 82

原创 雷军做程序员时所写博客

来源:雷军的博客 blog.sina.com.cn/leijun这篇文章是在雷总个人博客看到的,里面聊到了他作为程序员的一些经历、初衷以及思考。写的不错,转来给大家看看。如果程序人生的话,这条路太漫长。我并非天生喜欢写程序,上高中时也没有想过程序员的生活。我学电脑非常偶然,小时好友上大学时选择了计算机系,为了和这个朋友有更多的共同语言,我也选择了计算机系,开始步入程序人生的道路。当我学会一些后,发现自己特别喜欢写程序。我是八七年上的武汉大学计算机系,大一下学期才有专业课。当我有资格上机的

2022-04-18 19:18:57 58

原创 leecode上的代码到pycharm运行解决方法

目录leecode上的代码到pycharm运行解决历程1、事情的起因:2、于是我开始思考这个问题:3、->的意义:4、代码修改部分(leecode59矩阵II)5、通用修改模板6、得到结果7、片尾感谢leecode上的代码到pycharm运行解决历程1、事情的起因:leecode上的代码到pycharm运行出错了,我一运行的确输出是是list未定义2、于是我开始思考这个问题:为什么在leecode(OJ在线判题系统)上面是对的,在pych

2022-04-18 18:12:35 949 3

原创 每日一题——206.反转链表

206. 反转链表难度:简单给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。示例 1:输入:head = [1,2,3,4,5]输出:[5,4,3,2,1]示例 2:输入:head = [1,2]输出:[2,1]示例 3:输入:head = []输出:[]代码实现(方法一递归):def reverseList(self, head: ListNode) -> ListNode: if head is N

2022-04-16 13:52:05 194

原创 每日一题——PAT乙级1004 成绩排名 python

PAT (Basic Level) Practice (中文)1004 成绩排名 (20 分)读入 n(>0)名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号。输入格式:每个测试输入包含 1 个测试用例,格式为第 1 行:正整数 n第 2 行:第 1 个学生的姓名 学号 成绩第 3 行:第 2 个学生的姓名 学号 成绩 ... ... ...第 n+1 行:第 n 个学生的姓名 学号 成绩其中姓名和学号均为不超过 10 个字符的字符串,成绩为

2022-04-15 16:25:27 140

原创 每日一题——203移除链表元素

203. 移除链表元素https://leetcode-cn.com/problems/remove-linked-list-elements/一、203.移除链表元素难度:简单给你一个链表的头节点 head 和一个整数 val ,请你删除链表中所有满足 Node.val == val 的节点,并返回 新的头节点 。示例 1:输入:head = [1,2,6,3,4,5,6], val = 6输出:[1,2,3,4,5]示例 2:输入:head = [], val =

2022-04-11 14:52:14 913

原创 BAT1003——我要通过——python

range(10)是指0,1,2,3,4,5,6,7,8,9PAT (Basic Level) Practice (中文)1003 我要通过! (20 分)“答案正确”是自动判题系统给出的最令人欢喜的回复。本题属于 PAT 的“答案正确”大派送 —— 只要读入的字符串满足下列条件,系统就输出“答案正确”,否则输出“答案错误”。得到“答案正确”的条件是:字符串中必须仅有P、A、T这三种字符,不可以包含其它字符; 任意形如xPATx的字符串都可以获得“答案正确”,其中x或者是...

2022-04-08 13:30:00 51

原创 每日一题——leecode59( 螺旋矩阵 II)

59. 螺旋矩阵 II难度:中等 (看清楚不是简单,别再说老子水文啊~)给你一个正整数 n ,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的 n x n 正方形矩阵 matrix 。示例 1:输入:n = 3输出:[[1,2,3],[8,9,4],[7,6,5]]示例 2:输入:n = 1输出:[[1]]思路:一道模拟题,难度中等,面试出现频率极高。模拟题就是本身不涉及算法,就是单纯根据题目所描述的模拟整个过程从而得到最后的结果。这类

2022-04-04 16:25:03 368

原创 每日一题——leecode209( 长度最小的子数组)

209. 长度最小的子数组难度:中等给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其和≥ target的长度最小的连续子数组[numsl, numsl+1, ..., numsr-1, numsr],并返回其长度。如果不存在符合条件的子数组,返回0。示例 1:输入:target = 7, nums = [2,3,1,2,4,3]输出:2解释:子数组[4,3]是该条件下的长度最小的子数组。示例 2:输入:target = ...

2022-04-03 11:20:20 249

原创 每日一题——LeetCode977(有序数组的平方)二种方法

977. 有序数组的平方难度:简单给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。示例 1:输入:nums = [-4,-1,0,3,10]输出:[0,1,9,16,100]解释:平方后,数组变为 [16,1,0,9,100]排序后,数组变为 [0,1,9,16,100]示例 2:输入:nums = [-7,-3,2,3,11]输出:[4,9,9,49,121]方法一:直接排序思路与算法最简单的

2022-04-01 22:45:37 63

原创 用BeautifulSoup爬取微博热搜,并写入csv文件

需要提前安装requests和bs4库:#爬虫两种获取HTML文本信息的方法,来自bs4的BeautifulSoup和lxml的etree#本文介绍第一种写法来自bs4的BautifulSoupimport requestsfrom bs4 import BeautifulSoup#爬取网站地址url="https://tophub.today/n/KqndgxeLl9"#伪装浏览器浏览信息,获取user-Agent(在chrome浏览器输入 chrome://version ).

2022-04-01 18:40:50 166

原创 PAT乙级(Basic Level) ——1002 写出这个数 (20 分)Python

1002 写出这个数 (20 分)读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10100。输出格式:在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yi san wu思路:#题目大意:给一段数,把各个位置的数相加,得数在.

2022-04-01 14:35:57 57

原创 PAT乙级(Basic Level) ——1001 害死人不偿命的(3n+1)猜想Python

PTA | 程序设计类实验辅助教学平台卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展……我们今天的题目不是证明卡拉兹猜想,而是对

2022-03-31 16:43:30 39

原创 查找Chrome浏览器header中的user-Agent两种方法

user-Agent是浏览器搜索信息,可以用它来模拟浏览器进行浏览,从而进行爬取网页信息(爬虫)第一种方法:首先:F12或右键,检查网页元素之后:NetWork——index——header——user-Agent第二种方法:在浏览器直接搜索:chrome://version...

2022-03-31 16:02:16 4416

原创 每日一题——LeetCode(移除元素)两种方法

27. 移除元素难度:简单给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素,并返回移除后数组的新长度。不要使用额外的数组空间,你必须仅使用O(1)额外空间并原地修改输入数组。元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。方法一:暴力解法(搞笑的,天真了)动画演示:单指针解决力扣leecode27题——删除元素-CSDN直播我尽然第一个想到的是python中列表的remove()函数,我还以为我秀了leecode一脸(心...

2022-03-26 15:10:13 729

原创 每日一题——LeeCode(二分查找)

难度:简单给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。太简单了,就没有思路了,代码如下:class Solution: def search(self, nums: List[int], target: int) -> int: left=0 right=len(nums)-1 wh

2022-03-26 10:58:28 40

原创 股神三部曲——买卖股票的最佳时机

121. 买卖股票的最佳时机难度:简单给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。思路:因为股票就买卖一次,所以贪心算法的逻辑就是取区间左侧最小值,取区间右侧最大值,得到的差值就是最大利润。class Solution: ...

2022-03-24 20:07:46 48

原创 每日一题——leecode(买卖股票最佳时机)贪心python

range(1,5)表示1,2,3,4即[1,5)难度:中等给定一个数组 prices ,其中 prices[i] 表示股票第 i 天的价格。在每一天,你可能会决定购买和/或出售股票。你在任何时候最多只能持有 一股 股票。你也可以购买它,然后在 同一天 出售。返回 你能获得的 最大 利润。这里采用贪心算法:这里等同于每天买卖股票,实现最大利润。只需要我们每天收集整理正利润即可,收集正利润的区间就是股票买卖点区间,而我们只需要关注最终利润,不需要记录区间。那么只收集正利润是贪心...

2022-03-24 12:18:37 793

Python 语言程序设计 刘卫国 课后习题答案.rar

Python 语言程序设计 刘卫国 中国工信出版集团 电子工业出版社

2021-11-16

空空如也

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

TA关注的人

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