
leetcode
文章平均质量分 63
hhh江月
The one trying to wear the crown must withbear the weight.
展开
-
斐波那契数与泰波那契数
斐波那契数列是一个数学序列,从第三项开始,每一项都是前两项的和。在数学中具有重要的理论意义,涉及递归和递推的概念,常用于教学示例。相邻两项的比值趋近于黄金分割比例,与艺术、建筑等领域相关。出现在自然界中,如植物的生长、螺旋形状的贝壳等,与自然界的结构和分布有关。用于算法和编程中,是递归和动态规划的经典示例。原创 2024-01-22 12:02:13 · 1106 阅读 · 1 评论 -
动态规划问题--爬楼梯
如果最后一步爬了 7 个台阶,那么我们得先爬到 8 ,要解决的问题缩小成:从 0 爬到 8 有多少种不同的方法。如果最后一步爬了 2个台阶,那么我们得先爬到 7 ,要解决的问题缩小成:从 0 爬到 7 有多少种不同的方法。由于这两种情况都会把原问题变成一个和原问题相似的、规模更小的子问题,所以可以用递归解决。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?我们要解决的问题是从 0爬到 9有多少种不同的方法。需要 n 阶你才能到达楼顶。原创 2024-01-21 10:12:08 · 487 阅读 · 0 评论 -
两款数学工具的介绍
两款数学工具的介绍文章目录两款数学工具的介绍一、简介二、数学帝国(数学工具)三、在线LaTex公式编辑器一、简介我们在这里介绍两款十分常用而且十分有用的数学工具。二、数学帝国(数学工具)https://zh.numberempire.com/三、在线LaTex公式编辑器https://www.latexlive.com/home##这两个工具都是使用方便快捷,无需教程而且是免费的,希望对大家有一些帮助了啦。...原创 2021-12-11 13:57:27 · 7599 阅读 · 14 评论 -
一些适合程序员玩的游戏
一些适合程序员玩的游戏文章目录一些适合程序员玩的游戏一、简介二、screeps三、codingame四、codewars五、gcores六、https://minecraft.makecode.com/#七、http://www.hacker.org/总结一、简介有的人在学习编程的初期会觉得比较的痛苦,但是,如果可以通过玩游戏的方法来学习编程的话那自然是十分舒适的,下面就推荐几个适合程序员玩的游戏。二、screepshttps://screeps.com/三、codingamehttps:原创 2022-01-12 10:51:22 · 6589 阅读 · 9 评论 -
Python pip 总结
Python pip 总结文章目录Python pip 总结一、基本操作1、安装模块2、卸载模块3、查看已经下载的模块4、更新pip5、切换镜像源6、查看版本7、查看位置8、注意事项二、多个版本Python的pip共存一、基本操作1、安装模块pip install module2、卸载模块pip uninstall module3、查看已经下载的模块pip list4、更新pippython -m pip install --upgrade pip5、切换镜像源#清华源p原创 2022-01-09 09:00:39 · 234 阅读 · 4 评论 -
UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\u25aa‘ in position 11923: illegal multibyte
UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\u25aa’ in position 11923: illegal multibyte sequence之错误处理文章目录UnicodeEncodeError: 'gbk' codec can't encode character '\u25aa' in position 11923: illegal multibyte sequence之错误处理一、问题简介二、问题的解决1、打开这个界面:2原创 2021-03-23 08:27:12 · 17006 阅读 · 5 评论 -
对于爬虫字符编码出现错误的终极解决
对于爬虫字符编码出现错误的终极解决文章目录对于爬虫字符编码出现错误的终极解决引言解决思路代码实现引言众所周知,网页在编写的时候,会采用不同的编码格式的,因此,在爬虫过程中,很容易就会出现字符编码的乱码的问题,这个问题是很令人烦恼的,但是,这里其实也有一个通用的方法来解决这个烦人的问题。解决思路我们想办法用一种通用的方法去直接获取到所要爬取的网页的具体编码格式,然后在根据这个编码格式进行转码即就可以了,从而也就避免了字符编码乱码的问题。代码实现(我们采用 Jupyter Notebook 来实现原创 2021-04-04 20:12:03 · 16852 阅读 · 4 评论 -
一键解决WinRAR的有关问题
一键解决WinRAR的有关问题文章目录一键解决WinRAR的有关问题一、简介二、下载三、激活问题1、第一步2、第二步四、去除广告1、下载软件2、使用软件打开WinRAR3、修改内容4、效果一、简介WinRAR 是一个强大的压缩文件管理工具。它能备份你的数据,减少你的 E-mail 附件的大小,解压缩从 Internet 上下载的 RAR、ZIP 和其他格式的压缩文件,并能创建 RAR 和 ZIP 格式的压缩文件。二、下载我们直接到下面所示的网址进行下载就可以了https://www.winra原创 2021-11-11 14:51:15 · 10461 阅读 · 8 评论 -
一些有用的在线工具
一些有用的在线工具文章目录一些有用的在线工具一、在线计算器二、另一个在线计算器三、视频转gif在线工具四、视频音频提取在线工具五、在线编辑latex表格工具六、在线生成icon七、Markdown转换在线工具八、阿里云平台九、壁纸平台十、未完待续。。。这里分享一些优质的在线平台啦。一、在线计算器https://cal.supfree.net/二、另一个在线计算器http://www.zxjsq.net/index.html三、视频转gif在线工具http://www.zxjsq.net/in原创 2021-12-21 19:22:59 · 7680 阅读 · 8 评论 -
制作图标ico
制作图标ico文章目录制作图标ico一、简介二、在线工具三、总结四、写在最后一、简介我们知道一个软件和一个网页等等之类的都会有自己的ico,所以如何进行制作ico也是一个值得讨论的问题,这里,我们就来介绍一种制作ico的方法。二、在线工具我们使用如下所示的ico在线工具:http://www.ico51.cn/在这里,我们直接进行选择图片,然后呢,在选择自己希望的图片的大小,然后点击生成就可以自动生成ico并且保存到本地了。当然,你要是希望有一个圆角的ico,那么也是可以进行点击那个在线原创 2021-11-29 18:08:52 · 761 阅读 · 13 评论 -
Python安装opencv(cv2)
Python安装opencv(cv2)文章目录Python安装opencv(cv2)一、简介二、具体的安装一、简介本人在安装opencv(cv2)的时候,遇到了一些麻烦问题,这里来简单描述一下,并且提供解决方案。二、具体的安装刚开始我使用了:pip install cv2结果报错,后来发现,cv2是在opencv里面的,于是改成:pip install opencv结果,还是会报错,于是,我有查阅了相关的资料,结果发现,opencv有很多种版本,支持的是不同的语言或者系统的,所以在安装原创 2022-01-13 15:22:20 · 8137 阅读 · 17 评论 -
一些有用的在线工具(二)
一些有用的在线工具(二)在线工具本文接着上一篇类似的文章继续介绍一些有用的工具1、在线的python(1)https://code.y444.cn/python(2)https://tool.lu/coderunner/2、量子计算相关网站(1)https://zh.wikipedia.org/wiki/%E9%87%8F%E5%AD%90%E8%A8%88%E7%AE%97%E6%9A%A8%E9%87%8F%E5%AD%90%E4%BF%A1%E6%81%AF(2)https://s4p原创 2022-01-09 19:32:11 · 12651 阅读 · 9 评论 -
今天终于把爬虫的Ajax请求搞懂了
今天终于把爬虫的Ajax请求搞懂了文章目录今天终于把爬虫的Ajax请求搞懂了一、案例分析及存在的问题二、问题的解决Ajax简介问题解决三、总结1、Ajax2、XMLHttpRequest3、解决问题一、案例分析及存在的问题首先,我们是想要爬取http://www.fintechdb.cn/这个网站中的各个不同省份的一些数据,但是如果像普通的请求方式那样:(注意是不同省份的数据)直接撸出代码来:import requestsurl = 'http://www.fintechdb.cn/reques原创 2021-06-07 15:22:36 · 17267 阅读 · 15 评论 -
小蓝鲸的鱿鱼游戏
小蓝鲸的鱿鱼游戏文章目录小蓝鲸的鱿鱼游戏一、题目要求二、 代码实现一、题目要求小蓝鲸们在一起做游戏,要从起点乘车到达终点。在起点和终点之间,有两辆用于传送的列车A和B,车票的价格分别是a枚金币和b枚金币。每个小蓝鲸手里都有若干枚金币p_i,但他们不被允许独自登车,而是必须寻找一位搭档,这位搭档的金币数必须是a - p_i或者b - p_i,这样一起凑齐恰好a枚或者b枚金币,两人方可被允许乘坐对应的列车A或B前往终点,否则会留在起点被鱿鱼吃掉。比较特殊的是,如果有小蓝鲸手中金币数p_i恰好满足a原创 2021-11-15 19:38:31 · 7992 阅读 · 5 评论 -
sap2000基础应用案例(设计厂房架构)
sap2000基础应用案例(设计厂房架构)sap2000是非常常用的设计软件,这里旨在进行一个简单的案例的讲解。转载 2022-04-15 23:05:18 · 1011 阅读 · 1 评论 -
为 什 么 有 的 文 件 不 可 以 重 命 名
为什么有的文件不可以重命名今天发现Windows系统下面,有的文件不能更改名字:比如:这两个文件操作入下:我们发现没有重命名这一个选项!!为什么呢???原因入下:首先:Program Files (x86)存放了一些32位的系统文件。它和正常的Program Files以及Windows文件夹一样,都属于系统文件夹,请勿随意改动。其次:由于这是系统文件,系统会进行一定的保护,所以这是并不可以随便删除或者更改名字的啦。另外补充一些常见问题:为什么C盘和D盘下都有Program原创 2021-07-27 14:44:46 · 18572 阅读 · 6 评论 -
Python之Pandas模块入门讲解及案例
Python之Pandas模块讲解及案例一、安装Pandaspip install Pandas二、简介Pandas是一个开源的,BSD许可的库,为Python (opens new window)编程语言提供高性能,易于使用的数据结构和数据分析工具。Pandas是NumFOCUS (opens new window)赞助的项目。这将有助于确保Pandas成为世界级开源项目的成功,并有可能捐赠 (opens new window)给该项目。另外,获得 Pandas 的最佳方式是通过 conda(原创 2021-03-08 10:42:45 · 17964 阅读 · 3 评论 -
python 利用百度AI实现文字识别(cv2 + aip module)
python 利用百度AI实现文字识别一、KNN算法简介(机器学习算法之一)通俗含义:近朱者赤,近墨者黑核心思想:如果一个样本在特征空间中的K个最相邻的样本中的大多数属于某一个类别,则该样本也属于这个类别,并具有这个类别上样本的特性。举例:AI识别手写数字(文字识别是类似的)1、拍照得到手写内容;2、识别图片后与原来已经录入的图形形状进行对比;3、与哪一个数字的图形的形状最接近,则返回那个数字。优点:1、理论成熟2、容易理解, 简单好用缺点:1、可能存在一定的错误2、计算复杂性高,原创 2021-02-28 20:34:11 · 35250 阅读 · 15 评论 -
通俗易懂地理解傅里叶变换
通俗易懂地理解傅里叶变换文章目录通俗易懂地理解傅里叶变换原创 2021-03-24 20:56:52 · 17978 阅读 · 4 评论 -
Python使用qiskit模块实现量子Dj 算法
Python使用qiskit模块实现量子逻辑门原创 2021-04-22 10:42:38 · 16786 阅读 · 4 评论 -
python turtle module 总结一(基本)
python turtle module 总结一(基本)一、screenscreen = turtle.Screen() # screen objectscreen 对象screen.bgcolor() # 背景颜色# RGB 或者 字符串设置背景颜色screen.clear()清屏screen.rsset()重置screen.screensize(int, int) # 默认为:(400, 300)或turtle.screensize(canvwidth=None原创 2021-02-27 21:24:33 · 16205 阅读 · 3 评论 -
Python之Tushare模块实现双均线问题策划
Python之Tushare模块实现双均线问题策划股票知识简介1、均线均线里有一个相对简单的公司:N日移动平均线=N日收市价之和/N对于每一个交易日,都可以计算出前N天的移动平均值,然后把这些移动平均值连起来,成为一条线,就叫做N日移动平均线。2、双均线图就是说,绘制两条均线,然后通过这两条均线的走势以及交点的情况来获得合适的购买股票和售出股票的日期或者说大致时间,从而有利于更好的决策,获得更高的效益.3、金叉和死叉金叉主要指股票行情指标的短期线向上穿越长期线的交叉,称之为金叉。死叉是行情原创 2021-03-11 19:06:25 · 16605 阅读 · 5 评论 -
Python之Tushare模块实现股票分析案例整合版
Python之Tushare模块实现股票分析案例整合版原创 2021-03-10 09:15:07 · 16855 阅读 · 3 评论 -
详细教你如何让小朋友不再玩网游
详细教你如何让孩子不再玩网游文章目录详细教你如何让孩子不再玩网游具体操作实现1、 在记事本中写入代码2、 使用vbs格式3、 创建一个自定义的图标(1) 寻找一张图片(2) 用画图工具打开图片(3) 修改图片为bmp格式并另存为:(4)创建快捷方式并改变图标:4、 使用:5、 中断关机的方法:具体操作实现我们创建一个与游戏软件图表一样的整蛊软件,当孩子想玩游戏时,他以为是游戏,但是打开后确实是一个整蛊软件,这里我设计的是直接5分钟以后关机,你也可以根据自己的需要自行修改代码,但是思路当然是一样的了啦。原创 2021-04-10 16:35:28 · 16327 阅读 · 3 评论 -
Python之matplotlib模块介绍及简单应用
Python之matplotlib模块介绍及简单应用在这里,我们介绍五个简单的案例及其实现(五个绘图实例,二个二维,三个三维)一、还是老规矩,首先安装matplotlib库安装matplotlib库控制器命令:pip install matplotlib要是Linux的,我还真不会~~示例图如下:二、matplotlib模块简介Matplotlib 是 Python 的绘图库。 它可与 NumPy 一起使用,提供了一种有效的 MatLab 开源替代方案。 它也可以和图形工具包一起使用,如原创 2021-03-04 19:28:30 · 20872 阅读 · 3 评论 -
基于远程服务器的共享文件实现
基于远程服务器的共享文件实现文章目录基于远程服务器的共享文件实现基于远程的服务器的文件共享平台的实现一、问题提出二、问题的具体要求1、要求一2、要求二3、要求三三、问题解决1、概述2、数据传输的实现3、数据传输安全机制的实现4、数据定时交换的实现5、数据的准实时交换的实现四、总结基于远程的服务器的文件共享平台的实现一、问题提出在整个项目运行的过程中,需要有不同的站点,而各个站点之间需要进行数据的传输与交换,为了可以确保数据能够在不同站点之间能够定时的传输与交换,或者说,各个站点之间的数据需要相互同步原创 2022-02-25 20:01:07 · 4671 阅读 · 6 评论 -
利用Python实现递归算法可视化
利用Python实现递归算法可视化递归算法可视化有利于我们更清晰的理解递归算法。在本文中,首先介绍递归函数以及递归算法的思想,然后,我们将利用Python来实现递归函数的可视化。一、递归函数(递归算法)简介递归的基本思想就是把规模大的问题转化为规模小的相似的子问题来解决。递归式方法可以被用于解决很多的计算机科学问题,因此它是计算机科学中十分重要的一个概念。另外,递归一定要有结束的条件。二、递归可视化的实现方法Python中自带有turtle模块,该模块是Python自带的绘图工具,因此我们可转载 2021-03-12 21:16:07 · 17144 阅读 · 2 评论 -
python 之 numpy 模块详细讲解及其应用案例
python numpy 模块详细讲解及应用案例博文简介该博文总共介绍3个常用的numpy方法(array,linspace,arange),同时每个方法都会有一个应用举例,通过应用举例来更好地理解和使用这些方法当然numpy还有一些数学上的操作方法,这个就是最熟悉的:sin(), cos(), log(),tan(),exp(),arctan(),arcsin(),arccos(),cot()等等大家懂得数学就一定会那些方法了,故在这里就不做介绍了一、安装numpywindows 系统:原创 2021-03-02 22:59:05 · 19754 阅读 · 27 评论 -
VBS基础语法讲解
VBS基础语法讲解文章目录VBS基础语法讲解引言一、编辑的软件二、变量的定义一点说明三、输入与输出1、输入2、输出四、判断语句五、循环语句1、do -- loop 循环1)until2)while3)exit do引言最近在学习VBS语言的时候,搜索了不少资料,但是往往只是介绍一下什么整人代码、表白代码之类的,很少有基础的语法讲解,因此,我在这里写一篇博文来进行一下VBS基础语法的讲解。一、编辑的软件对于基于VBS的编程,我们可以直接使用记事本来进行编写。打开的方式为:1、在桌面右键然后点击新原创 2021-04-14 17:55:26 · 27138 阅读 · 12 评论