- 博客(60)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 问题处置 · Python · cannot import name joblib from sklearn.externals
cannot import name joblib from sklearn.externals
2022-09-28 18:38:55 1169
原创 算法设计与分析2022 · 期末押题专项
Bat快速获取文件夹下文件名称DIR *.* /B>Filename-list.txt2-二分搜索.CPP#include <iostream>#include <stdio.h>#include <algorithm>using namespace std;const int N = 1e5 + 7;int n, m, a[N], t;/*题目:从小到大不下降序列,n元素m个询问给出询问元素的起止位置,如果没有输出00*///
2022-07-07 20:08:30 454
原创 算法设计与分析2022 · 云端作业包
为了防止作业本丢失,在云端留个存档第十一周众数问题#include <iostream>#include <cstring>#include <stdio.h>#include <algorithm>using namespace std;const int N = 1e5 + 7;int a[N];int zs, cs;// 1 2 2 2 4 5void range(int *a, int n, int &
2022-05-19 20:43:48 257
原创 Java · PTA探险之旅
极光 · Java · 常用书写学习package ASRC;import java.util.Scanner;import java.lang.Math;public class Core { public static void main(String[] args) {//内层main可以小写 Scanner input = new Scanner(System.in);//输入启动前置 //double a = input.nextDouble
2022-05-13 16:46:02 17104
原创 Logism · MIPS-RAM设计 实验
实验六 MIPS-RAM设计设计要求Logisim 中 RAM 组件只能提供固定的地址位宽,数据输出也只能提供固定的数据位宽,访问时无法同时支持字节/半字/字三种访问模式,实验要求利用4个8位的 RAM 组件进行扩展,设计完成既能按照8位、也能按16位、也能按照32位进行读写访问的32位存储器实验目的学生理解主存地址基本概念,理解存储位扩展基本思想,并能利用相关原理构建能同时支持字节、半字、字访问的存储子系统。方案设计 A.宏观部署...
2022-05-11 13:47:13 6730 4
原创 Logism · MIPS文件寄存器 实验
实验五 MIPS文件寄存器设计要求:利用 Logisim 平台构建一个简化的 MIPS 寄存器文件,内部包含4个32位寄存器实验目的:学生了解 MIPS 寄存器文件基本概念,进一步熟悉多路选择器、译码器、解复用器等 Logisim 组件的使用,并利用相关组件构建 MIPS 寄存器文件方案设计 A.宏观设计 a.寄存器的选择通过解复用器,将【使能信号】通过【芯片选择W#】,输出给对应寄存器...
2022-05-11 13:33:27 5922 1
原创 Logism · 汉字字库存储芯片扩展 实验
实验四汉字字库存储芯片扩展实验设计要求:现有如下 ROM 组件,4 片 4K32 位 ROM ,7 片 16K32 位 ROM,请在 Logisim 平台构建 GB2312汉字编码的 1616 点阵汉字字库,电路输入为汉字区号和位号,电路输出为 8×32 位( 1616=256 位点阵信息),待完成的字库电路输入输出引脚见后图,具体参见工程文件中的 storage.circ 文件,图中左侧是输入引脚,分别对应汉字区位码的区号和位号,中间区域为 8 个 32 位的输出引脚,可一...
2022-05-11 13:22:50 9070
原创 Logism · MIPS运算器设计 实验
实验三 MIPS运算器设计设计要求:利用前面实验封装好的32位加法器以及 Logisim 平台中现有运算部件,构建一个32位算术逻辑运算单元(禁用 Logisim 系统自带的加法器,减法器),可支持算术加、减、乘、除,逻辑与、或、非、异或运算、逻辑左移、逻辑右移、算术右移运算,支持常用程序状态标志(有符号溢出 OF 、无符号溢出 UOF ,结果相等 Equal 搭建【四位先行进位芯片CLA74182】 在上一步基础上,搭建【4位快速加法器】 在上一步基础上,搭建【32位快速
2022-05-11 13:08:51 12330 5
原创 Logism · 原码一位乘法器 实验
实验二原码一位乘法器设计要求: 8位无符号的原码一位乘法器的实现 通过时钟驱动右移,模拟运算过程 实现脉冲控制,位移指定次数后要及时停止 结果输出给到乘积隧道 实验目的:A.掌握寄存器、分离器、比较器等一系列新的逻辑元件使用方法B.学习并运用计算机原码乘法原理,在硬件电路中予以实现C.熟练掌握 Logisim 寄存器电路的使用方案设计: A.宏观设计 ...
2022-05-11 12:13:53 10468 2
原创 Logism · 八位可控加减法器 实验
实验一 八位可控加减法器实验设计要求: A.实现八位可控的加减法电路 B.Sub=0时实现加法,Sub=1时实现减法 C.引脚配置 D.具备溢出检测功能实验目的: A.熟悉Logism的基本操作 B.理解有/无符号数运算 C.训练形成基本电路的设计能力D.理解基于补码的加减法实现过程E.学习理解溢出检测的方法方案设计:...
2022-05-11 12:02:27 17228 2
原创 极光 · 高级结构 · List 双向链表
这是残缺的研究,还有很多功能限于技术能力暂时无法实现//双向链表list#include <iostream>#include <stdio.h>#include <list>using namespace std;#define l list<int>l a, b;void add_head(l &t){ int n, x; printf("头插几个数?"), scanf("%d", &n);
2022-05-08 09:06:23 142
原创 极光 · 高级结构 · map 红黑树
map:本质是红黑树先进性:自动对key进行排序(有点优先队列的意思?) 缺点:内存占用较大map亦是唯一对应关系,所以cocunt只会是0或1 一对多映射需要采用multmap?、科研部研究显示 map是【关联容器】 对于erase;,del或不可用±int 来划定范围 需要使用迭代器方法(指针移动) 对于find:查找成功返回迭代器,查找失败返回end位置 需要判断是不是=end红黑树 RBT...
2022-05-07 11:08:27 323
原创 极光 · 高级结构 · string 自适应字符串
高精度转换测试+字符串中提取数字测试#include <iostream>#include <string.h>#include <stdio.h>#include <vector>using namespace std;const int N = 1e5 + 7;string a;vector<int> A;void show(string &t){ //极光科研部:只能用cin读入才具备自适应长度能力
2022-05-06 22:31:27 205
原创 极光 · 高级结构 · vector 强化数组
#include <iostream>#include <stdio.h>#include <vector>#include <algorithm>using namespace std;#define v vector<int>v a, b;int show(v &t){ printf("常规访问: "); for (int x = 0; x < t.size(); x++) p.
2022-05-06 20:55:09 174
原创 极光 · 高级结构 · unordered_map 哈希表
概述unordered map 本质是哈希映射根据LSY_041的说法,这货就像一棵展开的树,先进性在于:快速查找 时间几乎就是o(1),并且可以自定义映射对应类型缺点在于:建构过程会消耗较多的时间极光科研部研究报告Day247在get中访问不存在的元素会导致哈希表创建一个 权值=0 对应元素的映射【修复措施】先count一下是否存在再访问,这个bug似乎只在求返回值时候出现实践论1.创建 #include<unordered_map> using na...
2022-05-06 17:57:17 229
原创 阶段工作提示 Day244 · 书写总结
先进书写方式总结 1.字符串从1开始读入:scanf("%s", str + 1);加上&或者括号都会导致异常
2022-05-04 16:23:10 206
原创 极光 · 数据结构 · 堆排序(大小顶堆)
应用中可以使用【优先队列】予以实现 在科研部往期研究中,已经实现了更加先进的表达(结构体优先队列) 导航:极光 · STL库测试 · priority_Queue与Struct因为思想上类似于【线段树】,采用数组存储树| 左节点:x*2 右节点:x*2+1 本体:x 父亲结点:x/2这里对于几个关键思想予以回答:0.关于init中 对小顶堆的生成 从n/2的位置开始,也就是倒...
2022-05-02 22:03:26 950 1
原创 极光 · 底层逻辑 · 逻辑关系求解测试(离散数学)
公司派人去摸鱼,赵钱孙李周五个好兄弟在以下条件下得以派遣,求公司派遣策略1.若赵去,则钱去2.李、周必有一人去3.钱、孙两人去且只去一个4.孙李两人一起去或都不去5.若周去,则赵钱也跟去#include <iostream>#include <stdio.h>using namespace std;void show(int a, int b, int c, int d, int e){ int t, t1, t2, t3, t4, t5; t
2022-04-27 23:05:09 234
原创 极光 · 底层逻辑 · 位移运算符>><<
#include <iostream>#include <stdio.h>using namespace std;int main(){ int x, y, z = 0; while (1) { printf("%d: ", ++z); scanf("%d%d", &x, &y); printf("%d %d\n", x + y >> 1, x + y <<.
2022-04-11 20:54:37 218
原创 阶段工作提示 Day208 · 书写总结
重要思想 1.int型管1e9以内数字,超过的开longlong,不放心用ull 2.double对精度误差取1e-8以内,认为一致 3.1s跑数据1e7,注意时间复杂度基础框架-进步型#include <iostream>#include <stdio.h>//#include <string.h>//#include <math.h>//#include <algorithm>...
2022-04-10 19:27:47 425
原创 极光 · 底层逻辑 · doubleの浮点误差
蓝桥杯2021C题;ACwing Y神の思想学习记录1.一般认为e^-10为相同数字2.此题还需注意k不存在的情况3.fabs相较于abs,应用于更高精度的double4.operate的应用(这个很神奇),可以和sort联动,等待研究5.这种operate写法不可以添加typedef,否则会出现(结构化绑定的说明符无效)#include <stdio.h>#include <iostream>#include <math.h>#inclu
2022-04-07 21:28:04 169
原创 算法2022 · DFS BFS Prim Kruskal Dijkstra Floyd
缩小地图规模,砍去地图编辑功能,移除出错判断,专注于算法本身科研部已完成对优先队列运用的研究,需要开拓(结构体+优先队列)研究(边结点:2点坐标+权值+方向x-->y),需要依照【权值】元素从小到大排序(克鲁斯并查集思想?),大话数据结构 提及【回环形成】判断的结构,简单过硬予以实现#include <iostream>#include <string.h>#include <stdio.h>#include <queue>usin
2022-04-04 23:08:05 972
OS实验备用代码库 Linux系列
2022-12-04
实践论 · SVM对MNIST数据集 从模型训练到测试全过程
2022-10-07
实践论 · MNIST 数据集 解析为 jpg
2022-10-07
实践论 · SVM模型 用于识别MNIST数据集
2022-10-07
起源 · SVM测试代码 · 用于MNIST模型训练与测试
2022-10-07
起源 · MNIST数据集 四大核心文件
2022-10-07
ASRC · 依照文件名后缀将文件分类到各文件夹的 bat
2022-10-07
Bongocat - 猫猫雷电将军
2022-07-14
JDK API 1.8 中文
2022-06-13
VSCode C++环境一键配置
2022-06-02
Logism · 七项实验 + 支持环境
2022-05-11
Navicat无法创建自定义函数
2022-11-19
在C++中 大量使用自定义类型auto,会不会降低代码运行速度
2022-05-07
VS2022无法运行编译好的C++程序?
2021-07-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人