- 博客(26)
- 收藏
- 关注
原创 Pycharm中通过Anaconda虚拟环境创建项目
打开pycharm创建一个新项目,type选择conda,environment选择sekect existing,倒数第二行是你安装的anconda位置,最后一行就是刚刚你在图形化界面创建的环境。environment直接选generate new即可,下面的name是你要创建的新的环境的名字,这种方式不用你先在anaconda先创建环境,不过这个是没有pytorch的,还是要下载的。一、确保已经安装了pycharm和anaconda,其中anaconda有命令行和图形化界面两个版本。
2025-02-14 22:21:59
521
原创 【计算机体系结构】期末考点整理
1.冯诺依曼描述的计算机的四个部分2.指令驱动3.存储程序计算机在体系结构上的主要特点4.计算机体系结构的三个方面5.计算机组成6.计算机系统的多层次结构7.翻译和解释8.一种指令集结构可以有多种组成,同样一种组成可以有多种物理实现。就是指在一个厂家生产的具有相同的指令集结构,但具有不同组成和实现的一系列不同型号的机器。不同厂家生产的具有相同体系结构的计算机10.兼容性11.向后兼容才是软件兼容的根本特征,也是系列机的根本特征12.并行性的概念13.并行等级。
2024-06-23 15:58:07
1401
原创 虚拟机联网的几种方法
原理:虚拟机通过主机的IP地址和网络连接与外界通信,虚拟机的网络请求会被主机转发到外部网络。优点:虚拟机可以与局域网中的其他设备进行直接通信,像物理机一样,外部设备也可以访问虚拟机。原理:虚拟机之间可以在一个隔离的虚拟网络中通信,这个网络不与主机或外部网络连接。优点:适用于需要虚拟机和主机之间进行独立通信的场景,不会受到外部网络的干扰。原理:虚拟机和主机在一个独立的虚拟网络中通信,这个网络不连接外部网络。优点:适用于需要虚拟机之间相互通信,但不需要与外部网络连接的场景。
2024-06-16 15:59:36
915
原创 【C++课程设计】通讯录管理系统
在这一学期的c++学习当中,我了解了面向对象(opp)的三大特性:封装,继承和多态,同时也学习了一些文件流操作的方法和重载的实现,在本次课程设计当中,涉及了大部分的c++特性和知识,在控制手机通讯录和手机卡通讯录的时候更是使用到了多态,比如去用基类指针调用子类的方法在本次课程设计中,我也遇到了一些问题,比如文件流操作的时候一开始无法写入,后来发现是没有关闭文件流,还有清空文件内容的时候遇到了问题,在老师的指导下发现是没有将计数变量设为0,我认为我对c++的认识还不够完全,需要进一步深入学习研究。
2024-06-12 22:46:47
1532
1
原创 蓝桥杯填空题
手算肯定不现实,考虑到只有九个数字,0~9,我们开九个数组,每个数字初始有2021张,我们从1开始枚举每一个数的每一位数,用到哪个数,就把他对应的卡片减一,直到有一个卡片小于0,说明我们目前枚举的这个数肯定不能拼成了,就输出他的上一个数。对于 27 以上的数字,小明用两位或更长位的字符串来对应,例如 AA 对应 27,AB 对应 28,AZ 对应 52,LQ 对应 329。如下图所示,G 是一个无向图,其中蓝色边的长度是 1、橘色边的长度是 2、绿色边的长度是 3。面向结果编程,我们直接看出,答案是6。
2024-04-12 17:46:16
835
原创 带分数c++
思想:暴力dfs,优化后时间还可以,这个题目其实就是求a+b/c=n这个等式成立有几种情况。全排列,然后将数组分为3段区间,第一段a,第二段b,第三段c。还有一个地方,若n是k位数,则a最多就是k位,可以减少部分循环。注意c++的除法是有精度误差的,所以我们需要转化为乘法来求。有两个需要注意的地方。
2024-04-12 16:08:31
232
原创 洛谷P2196挖地雷
思路:动态规划,正推。题目画出来其实是一个有向图,每个节点都是要往下走的,当然必定从第一个地窖开始挖,可以遍历当前地窖到后续所有地窖,查看i到j是否有路径,如果有路径并且以j地窖为终点的最大地雷小于i地窖加上j地窖的地雷数,就更新最大地雷数和路径。状态表示:dp[i]表示以第i个地窖为终点的最大地雷数。状态方程:dp[j]=dp[i]+a[i]
2024-03-28 21:06:09
268
1
原创 P1065 作业调度方案
于是,在这些约定下,上例中的方案一是正确的,而方案二是不正确的。就是一个给定的安排顺序,即先安排第 11 个工件的第 11 个工序,再安排第 11 个工件的第 22 个工序,然后再安排第 22 个工件的第 11 个工序,等等。由于同一工件都是按工序的顺序安排的,因此,只按原顺序给出工件号,仍可得到同样的安排顺序,于是,在输入数据中,我们将这个安排顺序简写为。其中前n行依次表示每个工件的每个工序所使用的机器号,第1个数为第1个工序的机器号,第2个数为第2个工序机器号,等等。,下图中的两个实施方案都是正确的。
2023-12-28 21:41:05
443
1
原创 Git本地文件到自己的远程仓库
进入你c盘User下管理员里面找到.ssh目录,用记事本打开后缀.pub的文件,复制,去粘贴.生成密钥。很久前安装了git,一直没用过,这几天开发项目的时候遇到了很多头疼的地方,因此记录一下。git add. (这个是把当前目录下文件全都提交)git remote add origin 1.进入要提交的文件目录。
2023-12-09 23:54:50
531
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人