代码实践
大学菜鸟代码整理库
会编程的道君
一个立志于卷在当下,躺在日后的苦逼搬砖人!
展开
-
【无标题】
动手学深度学习的记录原创 2023-12-09 02:15:10 · 374 阅读 · 0 评论 -
算法导论4
0-1背包#include<iostream>#include<vector>#include<algorithm>using namespace std;struct VER{ int w;//每个物品的重量 int v;//每个物品的价值};#define N 100 //默认有99个物品。第一个不使用int x[N]; //x[i]=1:物品i放入背包,0代表不放入int n,c; //n:一共有多少物品,c:原创 2021-06-27 15:17:55 · 247 阅读 · 0 评论 -
算法导论三
背包问题// 1.knapsack 背包问题#include<iostream>#include<algorithm>#include<vector>#include<math.h>using namespace std;const int volume = 100;// 背包容量const int N = 5;//物品数量struct OBJECTS{ int value; int weight; float ra原创 2021-06-27 15:15:54 · 320 阅读 · 0 评论 -
算法导论代码部分实现二
第二次上机矩阵链乘/* 1. Matrix-chain product. The following are some instances. a) <3, 5, 2, 1,10>b) <2, 7, 3, 6, 10>c) <10, 3, 15, 12, 7, 2>d) <7, 2, 4, 15, 20, 5> */#include<iostream>#include<algorithm>#define INF1 0x原创 2021-05-19 11:47:53 · 575 阅读 · 0 评论 -
算法导论部分代码实现1
第一次上机第一题分治策略//输入数组S,目标值x,找出是否存在两数之和等于x#include<iostream>#include<algorithm>#include<vector>using namespace std;//归并排序,时间复杂度 n l o g nvoid merge(vector<int> &T,int p,int q,int r){ // int n1=q-p+1; // int n2=r-原创 2021-05-19 11:40:25 · 256 阅读 · 0 评论 -
Ubuntu20.04下添加自定义系统调用
Ubuntu20.04下添加自定义系统调用实验环境1.VM15.15Pro2.Ubuntu20.043.内核版本Linux-5.6.15操作步骤添加系统调用内核下载Linux-5.6.15内核版本,将压缩包复制到虚拟机的桌面,并移动到/usr/src文件夹中并解压。命令:sudo mv linux-5.6.15.tar.xz /usr/srcsudo tar -xvf linux-5.6.15.tar.xz下载编译所需的软件依赖包sudo apt-get updatesudo ap原创 2020-06-08 15:56:07 · 3675 阅读 · 2 评论 -
C++面向对象程序设计-桌面计算器实现
C++面向对象程序设计-桌面计算器实现源代码/** ****************** program:* END //END is end-of-input* expr_list END* expr_list:* expression PRINT // PRINT is semicolon* expre...原创 2020-03-26 14:22:31 · 1539 阅读 · 0 评论