自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于网格简化软件Metro

cmd管理员运行。metro.exe -A file1 file2 支持ply、off文件A需要进行选择。不要双击!不要双击打开,最新版本我不知道,2007年的要cmd运行。

2022-04-18 15:30:14 281

原创 pat 1064乙级

 1064 朋友数 (20 分)如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如 123 和 51 就是朋友数,因为 1+2+3 = 5+1 = 6,而 6 就是它们的朋友证号。给定一些整数,要求你统计一下它们中有多少个不同的朋友证号。输入格式:输入第一行给出正整数 N。随后一行给出 N 个正整数,数字间以空格分隔。题目保证所有数字...

2018-12-06 20:17:16 169

转载 pat 1069 乙级

1069 微博转发抽奖 (20 分)小明 PAT 考了满分,高兴之余决定发起微博转发抽奖活动,从转发的网友中按顺序每隔 N 个人就发出一个红包。请你编写程序帮助他确定中奖名单。输入格式:输入第一行给出三个正整数 M(≤ 1000)、N 和 S,分别是转发的总量、小明决定的中奖间隔、以及第一位中奖者的序号(编号从 1 开始)。随后 M 行,顺序给出转发微博的网友的昵称(不超过 20 个字...

2018-11-30 11:44:19 488

原创 pat 1069 乙级

1069 微博转发抽奖 (20 分)小明 PAT 考了满分,高兴之余决定发起微博转发抽奖活动,从转发的网友中按顺序每隔 N 个人就发出一个红包。请你编写程序帮助他确定中奖名单。输入格式:输入第一行给出三个正整数 M(≤ 1000)、N 和 S,分别是转发的总量、小明决定的中奖间隔、以及第一位中奖者的序号(编号从 1 开始)。随后 M 行,顺序给出转发微博的网友的昵称(不超过 20 个字...

2018-11-28 18:08:55 182

原创 pat 1071 乙级

1071 小赌怡情 (15 分)常言道“小赌怡情”。这是一个很简单的小游戏:首先由计算机给出第一个整数;然后玩家下注赌第二个整数将会比第一个数大还是小;玩家下注 t 个筹码后,计算机给出第二个数。若玩家猜对了,则系统奖励玩家 t 个筹码;否则扣除玩家 t 个筹码。注意:玩家下注的筹码数不能超过自己帐户上拥有的筹码数。当玩家输光了全部筹码后,游戏就结束。输入格式:输入在第一行给出 2...

2018-11-28 11:11:00 124

转载 1027 pat 乙级

沙漏的题 ,有点费脑子,连接先放下了https://blog.csdn.net/qq_37729102/article/details/80709227;

2018-11-27 18:26:06 134

原创 pat 1036 乙级

1036 跟奥巴马一起编程 (15 分)美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧!输入格式:输入在一行中给出正方形边长 N(3≤N≤20)和组成正方形边的某种字符 C,间隔一个空格。输出格式:...

2018-11-27 18:05:42 99

转载 pat vector专项

vector应用一:附上一个c语言网  http://c.biancheng.net/view/424.html二::书上来的vector1.定义:是实现自动增长的数组。2.头文件 #include<vector>创建vector对象(1)指定容器大小vector<元素类型> 对象名(容器大小)(2)指定初始值 vector<...

2018-11-22 21:27:11 97

原创 pat 1022 乙级

1022 D进制的A+B (20 分)输入两个非负 10 进制整数 A 和 B (≤2​30​​−1),输出 A+B 的 D (1<D≤10)进制数。输入格式:输入在一行中依次给出 3 个整数 A、B 和 D。输出格式:输出 A+B 的 D 进制数。输入样例:123 456 8输出样例:1103说明:让自己超级可笑的一个题,大三狗混淆几个进制转化...

2018-11-22 19:59:49 98

转载 pat 1061 乙级

1061 判断题 (15 分)判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。输入格式:输入在第一行给出两个不超过 100 的正整数 N 和 M,分别是学生人数和判断题数量。第二行给出 M 个不超过 5 的正整数,是每道题的满分值。第三行给出每道题对应的正确答案,0 代表“非”,1 代表“是”。随后 N 行,每行给出一个学生的解答。数字间均以空格分隔...

2018-11-22 18:33:26 170

原创 pat 1019 乙级

1019 数字黑洞 (20 分)给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的 6174,这个神奇的数字也叫 Kaprekar 常数。例如,我们从6767开始,将得到7766 - 6677 = 10899810 - 018...

2018-11-21 18:09:56 141

转载 pat 1076 乙级

1076 Wifi密码 (15 分)下面是微博上流传的一张照片:“各位亲爱的同学们,鉴于大家有时需要使用 wifi,又怕耽误亲们的学习,现将 wifi 密码设置为下列数学题答案:A-1;B-2;C-3;D-4;请同学们自己作答,每两日一换。谢谢合作!!~”—— 老师们为了促进学生学习也是拼了…… 本题就要求你写程序把一系列题目的答案按照卷子上给出的对应关系翻译成 wifi 的密码。这里简单假设...

2018-11-21 08:50:44 147

原创 pat 1021 乙级

1021 个位数统计 (15 分)给定一个 k 位整数 N=d​k−1​​10​k−1​​+⋯+d​1​​10​1​​+d​0​​ (0≤d​i​​≤9, i=0,⋯,k−1, d​k−1​​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。输入格式:每个输入包含 1 个测试用例,即一个不超过 1000...

2018-11-20 20:07:55 147

原创 PAT 1013 数素数

1013 数素数 (20 分)令 P​i​​ 表示第 i 个素数。现任给两个正整数 M≤N≤10​4​​,请输出 P​M​​ 到 P​N​​ 的所有素数。输入格式:输入在一行中给出 M 和 N,其间以空格分隔。输出格式:输出从 P​M​​ 到 P​N​​ 的所有素数,每 10 个数字占 1 行,其间以空格分隔,但行末不得有多余空格。输入样例:5 27输出样例:...

2018-11-20 15:48:41 88

转载 [DESN算法] 信息安全概论

//通信双方同时掌握一个密钥,加密解密都是一个密钥完成的。通信双方协定一个密钥,不予公开。通信双方掌握不同密钥,不同方向加解密由//不同秘钥完成//对称加密算法代表 DES算法 // 利用58+8奇偶校验位 8,16,24,32,30,48,56,64 位的密钥对以64位为单位的块数进行加密。 #include <iostream>#include <string...

2018-09-30 16:12:55 964

转载 实验四【实验二的第一小节】公钥密码学

#include<stdlib.h>#include<stdio.h>#include<string.h>#include<math.h>#include<time.h>char s[100],*c;int n,e,d,i,C,j,k=0,len;int str[100],b[30];unsigned gcd(unsig...

2018-09-26 08:24:22 288

转载 实验三 Hill 密码

​#include <stdio.h>#include <string.h>#include <stdlib.h>#define MAX 60int main(){ int K1[2][2] = {0}, K2[2][2] = {0}; int Temp1[2] = {0}, Temp2[2] = {0}; char P...

2018-09-18 16:21:14 665

转载 实验二 扩展欧几里得算法c++代码

#include<iostream>#include<stdio.h>using namespace std;int x,y,q;void extend_Eulid(int a,int b){ if(b==0) { x=1; y=0; q=a; } else { extend_Eulid(b,a%b); int temp=x; ...

2018-09-18 15:52:56 1632

转载 【信息安全概论】实验一

                                                                             实验一  古典密码实验目的熟悉古典加密算法,能够编程实现各种常见的加密算法。二、实验任务1.编程实现欧几里得算法求最大公因子;2.编程实现凯撒(Caesar)密码;3.编程实现仿射密码、和Hill密码 三、部分参...

2018-09-11 16:01:39 1866

转载 【扩展欧几里得算法】辗转相除法

其计算原理依赖于下面的定理:定理:两个整数的最大公约数等于其中较小的那个数和两数相除余数的最大公约数。最大公约数(Greatest Common Divisor)缩写为GCD。/*欧几里德算法:辗转求余原理: gcd(a,b)=gcd(b,a mod b)当b为0时,两数的最大公约数即为agetchar()会接受前一个scanf的回车符*/#include<stdio....

2018-09-11 15:38:59 1137

转载 【信息安全】Caesar加密

#include<stdio.h>#include<iostream>#include<stdlib.h>#include <string.h> #define N 100using namespace std;//凯撒密码//加密公式 f(a)=(a+3) mod 26//解密公式 f(a)=(a+23) mo...

2018-09-11 15:13:07 387

转载 Android 存储用户信息

Main.activitypackage cn.itcast.filesave;import java.io.FileInputStream;import java.io.FileOutputStream;import android.os.Bundle;import android.app.Activity;import android.content.Context;import androi...

2018-04-16 15:32:28 1227

转载 Android HelloWorld

android:text="好好学习安卓开发!"        android:textSize="56sp"        android:textColor="#ff0000" 

2018-03-19 14:57:55 100

转载 JAVA复习 类与对象

总体框架public   class Rectangle(){1\private double width;2\private double length;3\public Rectangle(double width,double length)4\public Rectangle(){}//不带参数的构造方法5\public void output(){输出}6

2018-01-03 21:26:12 199

转载 JAVA复习 5个整数输出最大值

package ch01;public class ch02 {public static void main(String[] args){ int[] array={10,23,6,88,19}; int index=0;//最大值索引号默认为0 int max=array[index];//最大值 //寻找最大值 for(int i=0;i<array.length;i++

2017-12-25 19:38:41 7105

转载 数据结构 快速排序冒泡排序

#include#include#include//使用库函数srand和rand函数using namespace std;const int Max=10;void Creat(int r[],int n);void BubbleSort(int r[],int n);//起泡排序 int Partition(int r[],int first,int end) ;//一次划分

2017-12-21 21:32:28 260

转载 期末复习JAVA 闰年判断

package ch01;import java.util.*;public class Year {public static void main(String[] args){//java中的Scanner是新增的一个类,可以使用该类创建一个对象 //比如Scanner reader=new Scanner(System.in) //然后Reder调用下列函数,读取用户在命令里输入

2017-12-20 20:28:46 163

转载 JAVA Runnable接口

package ch01;class RenWu implements Runnable{ //重写run()方法 public void run() { //获取当前线程的名字 System.out.println("当前线程:"+Thread.currentThread().getName()); for(int i=0;i<30;i++) { System.o

2017-12-19 15:30:40 24585 1

转载 JAVA 建立线程ThreadDemo类

class Thread1 extends Thread{ public void run(){ //获取当前线程名字 System.out.println(Thread.currentThread().getName()); }}class Thread2 extends Thread{ public Thread2(String name) { super(nam

2017-12-19 14:47:39 732

转载 数据结构 希尔排序

#include//引入输入输出流 #include//使用库函数srand和rand #include//使用库函数timeusing namespace std;const int Max=10;void Creat(int r[],int n);void ShellSort(int r[],int n);int main(){ int a[Max+1]={0},b[Max+

2017-12-15 10:42:15 168

转载 数据结构 插入排序

#include//引入输入输出流 #include//使用库函数srand和rand #include//使用库函数timeusing namespace std;const int Max=10;void Creat(int r[],int n);void InsertSort(int r[],int n);int main(){ int a[Max+1]={0},b[Max

2017-12-15 10:41:41 189

转载 数据结构 折半查找

#includeusing namespace std;#include//使用数据库srand和rand #include//使用库数据timeconst int Max=10;//假定带查找集合有10个元素void Creat(int a[]);int BinSearch(int r[],int n,int k,int &count);//有序表r[],有序表的数据个数为n,设带

2017-12-08 11:31:38 849

转载 数据结构 srand用法

srand((unsigned)time(NULL))是初始化随机函数种子:1、是拿当前系统时间作为种子,由于时间是变化的,种子变化,可以产生不相同的随机数。计算机中的随机数实际上都不是真正的随机数,如果两次给的种子一样,是会生成同样的随机序列的。 所以,一般都会以当前的时间作为种子来生成随机数,这样更加的随机。 2、使用时,参数可以是unsigned型的任意数据,比如srand

2017-12-08 10:59:42 343

转载 数据结构 约瑟夫环

#includeusing namespace std;const int MAX=100;void Josephus(int m,int n){ int r[MAX]; //存1~m int i,l,count; for(int i=0;i<m;i++){ //给数组r赋值 r[i]=i+1; } count=0;

2017-12-08 10:55:25 943

转载 JScrollPane的使用

JScrollPane当一个容器内放置了许多组件,而容器的显示区域不足以同时显示所有组件时,如果让容器带滚动条,通过移动滚动条的滑块,容器中位置上的组件就能看到。滚动面板JScrollPane能实现这样的要求,JScrollPane是带有滚动条的面板。JScrollPane是Container类的子类,也是一种容器,但是只能添加一个组件。JScrollPane的一般用法是先将一些组件添加到

2017-12-05 15:14:09 65593 4

转载 JAVA利用list()方法在某目录下查询所有以。。结尾的文件

package ch01;import java.io.File;import java.io.*;import java.io.FilenameFilter;public class HtmlList {public static void main(String[] args){ //根据路径创建File对象 File file=new File("C:\\Program Fi

2017-12-05 14:59:27 1191

转载 JAVA 文件列表器

package ch01;import java.io.*;public class ListDemo {public void main(String[] args){ //根据路径名确定创建FILE对象 File file=new File("C:\\Program Files\\Java\\jdk1.7.0_03"); //得到文件名列列表 if(file.isDirecto

2017-12-05 14:41:46 124

转载 数据结构 拓扑排序

ALGraph.h#ifndef ALGraph_H#define ALGraph_Hconst int MaxSize=10;struct ArcNode{ int adjvex; ArcNode*next;};template struct VertexNode{ DataType vertex; ArcNode *firstedge;};templatecl

2017-12-01 11:33:13 231

转载 邻接矩阵

MGraph.h#ifndef MGraph_H//避免包含MGraph.h的头文件#define MGraph_Hconst int MaxSize=10;//图中最多的顶点templateclass MGraph{ public: MGraph(DataType a[],int n,int e);//建立n个顶点 e条变 ~MGraph(){ } void DFS

2017-11-24 11:33:04 1676

转载 List的遍历

package ch03;import java.util.*;public class ArrayListDemo {public static ListarrayList;//初始化链表public static void init(){ arrayList=new ArrayList(4); //即使初始化长度arrayList还是根据需要动态分配 System.out.

2017-11-21 15:27:47 200

空空如也

空空如也

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

TA关注的人

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