![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 82
江河万古
这个作者很懒,什么都没留下…
展开
-
数组的题目
完成任务罢了(参加一个课程的任务)数组题目删除有序数组中的重复项最原始的思路 其实这是很早之前写过的一道题,并不难,模拟就好了,但是,正因为写过,才更加清楚的知道了自己以前究竟有多菜。也明白了改进思路是多么重要的一件事情。 先说我以前的思路,就是强行模拟,先建立一个计数器($ count $),确定插入的位置,然后再设置一个输出 $ count1 (因为输出的个数是确定的嘛,set一下就好),每读到一个开始没有读取的元素,就将这个元素插入,然后计数器加一,同时,为了防止越界,for循环的次数原创 2022-02-15 22:55:20 · 389 阅读 · 0 评论 -
数据结构与算法:复杂度分析
复杂度分析 数据结构主要是指数据的存储结构,关注的是存储空间的问题;而算法可以视作改变存储结构的方法,而方法则涉及到执行的时间,所以,复杂度分析涉及到就是时间与空间两个问题。渐近记法 提供一种资源表示形式,主要功能是分析某项功能在应对一定规模参数输入时所需要的资源,在这里包括运行时间和存储空间两部分上述引自《Python算法》(Magnus Lie Hetland) 在这里我们一般采用O()记法,表示运行的主体。我们来看代码:def sum1(n): sum = 0 f原创 2021-11-09 22:57:45 · 302 阅读 · 0 评论 -
关于Matplotlib的Pycharm错误的解决方法(This application failed to start because no Qt platform plugin could bei
关于Matplotlib的Pycharm错误的解决方法(This application failed to start because no Qt platform plugin could beinitialized. Reinstalling the application may fix this problem.)其实这个问题不仅限于Matplotlib,所有画图工具在Pycharm社区版中都会遇见这个问题,这个报错表示了所有绘制图像不能被表示出来。作者在多方查阅资料后,找到了一套完整成熟的原创 2021-10-04 10:52:10 · 3384 阅读 · 2 评论