自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 JAVA作业——多线程抢红包

JAVA作业——抢红包大体思路代码实现大体思路红包的分发见JAVA作业——红包分发。而抢红包要解决的是线程问题。其实比较简单,设定好人数,每个人一个线程,每个线程执行一遍,有红包就抢,没有红包就抢不到,所以run函数中只要判断现在还有没有红包就可以了。代码实现import java.util.Random;import java.util.Scanner;public class Main { public static void main(String[] args) {

2021-03-27 21:16:04 6808 15

原创 数据结构作业——排序

数据结构作业——排序介绍代码实现介绍实现了冒泡排序、插入排序及其几种优化、选择排序、希尔排序、快速排序、归并排序。代码实现#include<iostream>#include<cstdio>#include<cstring>#include<cmath>#include<string>#include<algorithm>#include<map>#include<set>#include

2021-01-03 16:57:02 532

原创 数据结构作业——顺序、二分、哈希查找

数据结构作业——顺序、二分、哈希查找代码实现代码实现#pragma GCC optimize ("O3")#include<iostream>#include<cstdio>#include<cstring>#include<cmath>#include<string>#include<algorithm>#include<map>#include<set>#include<list&

2020-12-25 21:41:11 346

原创 数据结构作业——无向网搜索

数据结构作业——无向网搜索上代码上代码#pragma GCC optimize ("O3")#include<iostream>#include<cstdio>#include<cstring>#include<cmath>#include<string>#include<algorithm>#include<map>#include<set>#include<list>#in

2020-12-06 17:08:47 370

原创 数据结构作业——用邻接表表示无向网

数据结构作业——用邻接表表示无向网实现代码实现代码#pragma GCC optimize ("O3")#include<iostream>#include<cstdio>#include<cstring>#include<cmath>#include<string>#include<algorithm>#include<map>#include<set>#include<list&g

2020-12-06 16:48:49 1304

原创 JAVA作业——红包分发

JAVA作业——红包分发JAVA作业——红包分发大体思路代码JAVA作业——红包分发大体思路如果发总金额为 mmm 的 nnn 个红包,先用一个长度为 nnn 的临时数组 aaa 存放 nnn 个随机双精度小数 (0≤ai<1)(0 \leq a_i<1)(0≤ai​<1) ,然后用 sumsumsum 表示数组 aaa 的和,每个红包的金额 bi=ai/sum⋅mb_i = a_i/sum \cdot mbi​=ai​/sum⋅m。代码import java.util.Arra

2020-11-25 21:04:35 3042 21

原创 数据结构作业——稀疏矩阵转置

数据结构作业——稀疏矩阵转置稀疏矩阵转置思路实现代码稀疏矩阵转置思路存一下元素所在的行、列、元素值,然后行列互换一下就完事了。实现代码#include<cstdio>#include<cstdlib>#include<cstring>#define fori(i,a,b) for(int i=(a);i<(b);i++)#define ford(i,a,b) for(int i=(a)-1;i>=(b);i--)#define trav(i

2020-11-14 22:51:18 1958 1

原创 数据结构作业——字符串匹配

数据结构作业——字符串匹配BF算法KMPKMP优化BF算法#include<cstdio>#include<iostream>#include<algorithm>#include<cstdlib>#include<cstring>#include<string>using namespace std;#define fori(i, a, b) for (int i = (a); i < (b); i++)

2020-11-14 22:48:32 588

原创 数据结构作业——进制转换

数据结构作业——进制转换实现思想实现代码实现思想将一个10进制的数字转换为16进制,非常简单。实现代码#include<cstdio>int main(void){ long long a; scanf("%lld",&a); printf("%o",a); return 0;}...

2020-11-01 18:30:31 964

原创 数据结构作业——表达式求值

数据结构作业——表达式求值实验思想实现代码实验思想手动@党老师,他 太 强 了。实现代码/*数据结构作业 表达式求值author : Evrseemail : 494776017@qq.com*/#include<cstdio>#include<iostream>#include<algorithm>#include<cstdlib>#include<cstring>#include<string>u

2020-11-01 16:45:38 757

原创 数据结构作业——顺序栈的实现

/*author:Evrseemail:494776017@qq.com*/#include<cstdio>#include<cstdlib>#include<cstring>#define fori(i,a,b) for(int i=(a);i<(b);i++)#define ford(i,a,b) for(int i=(a)-1;i>=(b);i--)const int maxn = 1e3 + 10;template<class

2020-10-28 20:12:42 549 1

原创 数据结构作业——循环队列的实现

数据结构作业——循环队列的实现介绍源代码介绍用了c++里的模板类。还是用void指针…源代码#include<cstdio>#include<cstdlib>#include<iostream>#include<string>#include<cstring>using namespace std;const int maxn = 10, queue_max = 9;template<class T>class

2020-10-20 16:39:25 520

原创 数据结构作业——链栈的实现

链栈的实现介绍实现代码介绍链栈,即为使用链式存储的栈。本程序使用void指针指向不同类型的链栈头结点,使用的时候强制转换即可。用template实现了存储不同数据类型。实现代码#include<cstdlib>#include<cstdio>#include<iostream>#include<string>using namespace std;const int maxn = 9;struct stack_node{ void

2020-10-19 21:31:03 993 3

原创 六边形格子地图的基本实现

六边形格子地图的基本实现基本思路这是一张大小为 21 × 15 的六边形格子地图我们将左上角的格子定义为 (1, 1)则部分地图的坐标如下易知:若起点为(x, y)当y为奇数时可以前往的方向为(x-1, y-1) (x, y-1) (x+1, y) (x, y+1) (x-1, y+1) (x-1, y)当y为偶数时可以前往的方向为(x-1, y) (x, y-1) (x+1, y-1) (x+1, y) (x+1, y+1) (x, y+1)然后写个bfs就能判断能到达的地方

2020-09-13 23:59:18 7641

原创 大整数/高精模板

大整数/高精度(暂不支持乘法)使用方法实现代码生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入使用方法//声明bignum a,b,c;//赋值a = 123; //赋值int类型a = "123"; //赋值字符串类型(char *)a = b; //赋值bignum类型//运算(支持 + - *)c = a

2020-09-03 20:40:34 1832 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除