![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 67
lulubaby_
这个作者很懒,什么都没留下…
展开
-
pytorch/torch 导包时出现:[WinError 182]操作系统无法运行
导致该报错的原因为同时引用了torch和keras,并且在引包时出现先引用keras后引用torch的情况。解决办法:将torch包引用语句提到keras前即可。原创 2023-06-01 22:22:08 · 2269 阅读 · 7 评论 -
python3 数据结构 线性表
定义线性表的定义是描述其逻辑结构,而通常会在线性表上进行的查找、插入、删除等操作。线性表作为一种基本的数据结构类型,在计算机存储器中的映象(或表示)一般有两种形式,一种是顺序映象,一种是链式映象。线性表的顺序存储1.定义:若将线性表L=(a0,a1, ……,an-1)中的各元素依次存储于计算机一片连续的存储空间,这种机制表示为线性表的顺序存储结构。2.特点:逻辑上相邻的元素 ai, ai+1,其存储位置也是相邻的; 存储密度高,方便对数据的遍历查找。 对表的插入和删除等运算的效率原创 2020-10-05 22:01:08 · 296 阅读 · 0 评论 -
PTA JAVA判断题汇总(一)
判断题1、在Java中,高优先级的可运行线程会抢占低优先级线程。 F2、Object是Java中所有类的共同父类。 T3、一个数组可以存放不同类型的数值。F4、A final class can have instances. T5、static关键字可以修饰成员变量,也可以修饰局部变量。 F6、数组也是对象。T7、程序开原创 2018-01-10 20:51:13 · 8258 阅读 · 0 评论 -
PTA JAVA选择题汇总(一)
选择题1、抽象窗口工具包( )是Java提供的建立图形用户界面GUI的开发包。AWTjava.langjava.ioSwing2、下列哪个一个操作不能使线程从等待阻塞状态进入对象阻塞状态( )。等待阻塞状态下的纯种被interrput()中断等待阻塞状态下的线程被notify()唤醒等待阻塞状态下的线程调用wait(原创 2018-01-10 20:50:50 · 12503 阅读 · 0 评论 -
PTA JAVA编程题汇总(三)
设计一个矩形类Rectangleclass Rectangle{ double w,h; public Rectangle(double w1,double h1){w=w1;h=h1;} public double getArea() { return w*h; } public double getPerimeter()原创 2018-01-10 20:50:14 · 6270 阅读 · 0 评论 -
PTA JAVA编程题汇总(一)
日期加减import java.text.SimpleDateFormat;import java.util.*;public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in = new Scanner(Sy原创 2018-01-07 16:04:37 · 20155 阅读 · 8 评论 -
PTA Java程序填空题
程序填空题1、(检验密码)一些网站设定了一些制定密码的规则。编写一个方法,检验一个字符串是否合法的密码。假设密码规则如下: 密码必须至少有8个字符。 密码只能包含字母和数字。 密码必须至少有2个数字。 请编写一个程序,提示用户输入密码,如果改密码符合规则就显示“Valid password”,否则显示“Invalid password”。public class M原创 2018-01-07 22:02:03 · 4670 阅读 · 0 评论 -
数据结构 二叉树常用简单应用
#define MAX 100typedef struct { datatype SqBiTree[Max+1]; int nodemax;}Bitree;typedef struct { DataType data; Struct Node * Lchild; Struct Node * Rchild; }BiTNode,*BiTree;1.先序遍历void pre原创 2018-01-12 15:47:31 · 938 阅读 · 0 评论 -
算法的时间复杂度和空间复杂度-总结
通常,对于一个给定的算法,我们要做 两项分析。第一是从数学上证明算法的正确性,这一步主要用到形式化证明的方法及相关推理模式,如循环不变式、数学归纳法等。而在证明算法是正确的基础上,第二部就是分析算法的时间复杂度。算法的时间复杂度反映了程序执行时间随输入规模增长而增长的量级,在很大程度上能很好反映出算法的优劣与否。因此,作为程序员,掌握基本的算法时间复杂度分析方法是很有必要的。 算法执行时间需通转载 2017-12-06 19:24:52 · 1111 阅读 · 0 评论 -
求二叉树所有路径
题目描述:给一棵二叉树,找出从根节点到叶子节点的所有路径。 样例:递归 + 深搜的思路。还记得之前学过的用递归的方法解决二叉树的前序遍历的问题吗?点击打开链接,用的就是深搜的策略,递归实现。我们在这里,依然用这种逻辑基本解法可以这样描述:从根节点出发找叶子,找到叶子之后,所有这条“找寻之路”上的所有节点构成了我们要打印出来的一条路径。所以,我们需要建立一个全局变量path,存储未到达当前节点时扫描原创 2017-12-02 15:47:40 · 1481 阅读 · 0 评论 -
数据结构与算法 基础概述 入门必备!
一、数据的逻辑结构 (1)集合结构 结构中的数据元素之间除了同属于一个集合的关系外,再无任何其它关系。 (2)线性结构 结构中的数据元素之间存在着一对一的线性关系。 (3)树形结构 结构中的数据元素之间存在着一对多的层次关系。 (4)图状结构 结构中的数据元素之间存在着多对多的任意关系。二、数据的存储结构 (1)顺序映像—>顺序存储 借助存储其中原创 2017-09-18 12:40:52 · 2588 阅读 · 0 评论