![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
普通学习笔记
文章平均质量分 51
Jiatoka
梦想进大厂但缺乏执行力的研0!
展开
-
快速排序算法
的排序算法,基本思想是每次先从待排序的数组中选择一个值作为中间值,然后将比它小的数放在它左边,比它大的数放在它右边,等于它的数左右都能放,一轮划分后我们就可以确定这个中间值在整个正确排序中的正确位置。之后我们再对左右两个划分做同样操作,最后我们就能得到一个有序的数组。快速排序是一种平均复杂度为。原创 2023-02-18 16:04:52 · 64 阅读 · 0 评论 -
蓝桥杯—第几小
蓝桥杯2022省赛题——第几小。本体的解题思路是采用分块算法降低时间复杂度,但我最后只通过19个样例,还剩一个。可能是分块的长度不是最佳的,再调一下长度说不定能pass。原创 2023-02-02 14:54:19 · 561 阅读 · 0 评论 -
快速选择算法——求解第k小的数
给定n个无序的数,求出其中第k小的数。原创 2023-02-01 22:05:36 · 621 阅读 · 0 评论 -
Jupyter自动补全和切换虚拟环境
Jupyter NoteBook 和Jupyter Lab的使用完全一样,其中Jupyter NoteBook的功能多一点,本文以Jupyter NoteBook为例阐述相关的使用技巧。原创 2022-10-24 16:58:32 · 516 阅读 · 0 评论 -
精简版Latex学习笔记
精简版latex笔记,含图片插入,代码插入,表格插入原创 2022-10-24 11:21:07 · 1398 阅读 · 0 评论 -
python爬虫
爬虫爬到的是网页的HTML源代码,不是元素下面的代码,元素下面的代码是经过浏览器渲染过的。检查爬虫爬到的网页是否正确查看网页的源代码即可,而不是去看元素,元素是用来解析的。客户端发送请求时,服务器直接返回一个完整的HTML文件,此时返回的HTML文件和元素下面的html代码完全一样。简单的来说就是客户端渲染,AJAX的最主要特点是页面源代码和元素下方的代码不一样,爬虫抓到的是js脚本。单线程中的异步操作,效率比多线程要高,用于下载图片或是视频,文本,频繁进行IO操作时用协程。原创 2022-09-12 15:55:16 · 1073 阅读 · 0 评论 -
pycharm社区版使用database navigator(DB Browser)
数据库文件是你自己创建的以db结尾的文件,你的数据都存在这个文件里面,DBBrowser只不过是个可视化工具,并不是用来创建数据库,他只不过是把你自己创建的数据库文件以符合人类视觉的方式显现。如果打开不了那么双击相应的在弹窗中选择nofilter或是在报错的弹窗里面随便点一下带有filter的选项。号,选择你要使用的数据库(以sqlite为例),然后设置数据库的信息。在左面的侧边栏找到DBBrowser或是在view中打开。name是名字,可以不和db文件的相同。设置数据库的名字和数据库文件的地址。...原创 2022-07-29 14:42:19 · 7860 阅读 · 0 评论 -
二维指针与数组
一维指针和二维指针的区别不大,都是用来间接寻址,只不过一维只能间接寻址一次,二维能够间接寻址两次。二维指针一般可以用来指向一维指针,从而能够在函数中修改一维指针的指向。原创 2022-07-24 15:28:18 · 1745 阅读 · 0 评论 -
VS调试和多文件开发笔记
一些关于用vs写c语言和c语言多文件开发的笔记原创 2022-07-05 16:39:36 · 212 阅读 · 0 评论