c语言编程问题 求大神解答

Maximum number
• Write a program that outputs maximum and minimum number in 10 random numbers
• Range of the random number is 1-1000 • Use the for loop
例子)
400 509 392 949 667 606 364 338 120 441 Maximum number is 996
Minimum number is 120

图片说明

c

4个回答

本题答案@caozhy 已经实现了,这里贴出一点点优化方案,主要关注以下问题:
1,range范围的变更不需要修改代码其他部分(解耦)
2,for循环内局部变量移出来,因为range范围在整个执行过程中没有变更,没必要每循环一次就创建一次,同样value值也是(性能考虑)

本答案意为讨论所用,有什么问题请多多指正。

#include <stdio.h>
#include <stdlib.h>

int main()
{
    srand((unsigned)time(NULL));
    int range_low = 1, range_high = 1000;  // range范围
    int max = range_low, min = range_high;

    int value;

    int i;
    for (i = 0; i < 10; i++)
    {
        // range [range_low, range_high]
        value = (rand() % (range_high - range_low + 1)) + range_low; 

        if (max < value) 
            max = value; 
        if (min > value) 
            min = value;
        printf("%d ", value);
    }

    printf("\n");
    printf("Maximum number is %d\n", max);
    printf("Minimum number is %d", min);
    return 0;
}

class Program
{
static void Main(string[] args)
{
Random objRandom = new Random();
List listNums = new List();
for (int i = 0; i < 10; i++)
{
listNums.Add(objRandom.Next(1, 1000));
}
listNums.Sort();
Console.WriteLine(string.Join(" ",listNums.ToArray()));
Console.WriteLine("Maximum number is:{0} Minimum number is {1}",listNums[9],listNums[0]);
Console.ReadKey();
}

 #include <stdio.h>
#include <stdlib.h>

int main()
{
    srand((unsigned)time(NULL));
    int i;
    int ma = 1; int mi = 1000;
    for (i = 0; i < 10; i++)
    {
        int a = 1; int b = 1000;
        int r = (rand() % (b - a + 1)) + a; // [a, b]
        if (ma < r) ma = r; if (mi > r) mi = r;
        printf("%d ", r);
    }
    printf("Maximum number is %d\n", ma);
    printf("Minimum number is %d", mi);
    return 0;
}
 #include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
    srand((unsigned)time(NULL));                    /* srand()给rand()提供种子seed,使两次运行产生不同的随机数       */

    int max = 1,min = 1000;                         /* 用来保存随机数里的最大最小值,且赋值以便后面的比较存储值     */

    for (int i = 0; i < 10; i++)
    {
        int a = 1,b = 1000;

        int r = (rand() % (b - a + 1)) + a;         /* rand()%n会产生0~n-1之间的随机数,这个公式产生a~b之间的随机数 */

        if (max < r) max = r;                       /* 得到最大值                                                   */

        if (min > r) min = r;                       /* 得打最小值                                                   */

        printf("%d ", r);
    }

    printf("\nMaximum number is %d\n", max);
    printf("Minimum number is %d\n", min);

    return 0;
}
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
c语言编程问题求大神解答!

军训时,要从40个学生中抽取16人组成方队。抽取规则是,40个学生围成一圈,按顺序从1到40编号。从第一个学生开始报数,报数3的学生被抽中,下一个学生从1开始重新报数,报数3的学生被抽中。如此循环,直到选中16人为止。请编写程序,输出被选中学生的编号。 用c语言写 c++还没学。

C语言编程问题,求大神帮助

输入一行字符串,输出最长的单词和最短的单词。 请尽量有简单语句编写(我是c语言初学者),感谢!感谢!感谢!

C语言程序存在问题,求大神解答

#include<stdio.h> int main() { int a[200000],b,c=0; int n=0,i=0,j=0,k=0,m=0; scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&a[i]); } for(i=0;i<n-1;i++) { for(j=i+1;j<n;j++) { if(a[i]>a[j]) { k=a[i]; m=a[j]; } else { k=a[j]; m=a[i]; } if(m==0)continue; b=k%m; if(b>c) { c=b; } } } printf("%d",c); return 0; } ![![图片说明](https://img-ask.csdn.net/upload/201703/04/1488623680_536778.png)图片说明](https://img-ask.csdn.net/upload/201703/04/1488623672_454347.png)

c语言编程问题

定义数组:{ 0,1,5,2,5,7,3,4,5,1,1,2,3,6,7,8,8 按升序排序 •重复数据删除 打印过程0 17![图片说明](https://img-ask.csdn.net/upload/201511/06/1446819180_830464.png)

c语言编程 求大神 求解答

• Write a program that outputs a diamond shape • Use ‘*’, ‘ ‘, and new line character(‘\n’) • Use the for statement • The first line has four ‘ ‘ and one ‘*’ • The second line has three ‘ ‘ and three ‘*’ • The third line has two ‘ ‘ and five ‘*’ • The fourth line has one ‘ ‘ and seven ‘*’ • The fifth line has nine ‘*’, and the following line is in reverse![图片说明](https://img-ask.csdn.net/upload/201509/30/1443592257_477647.png)

C语言数学表达式求大神解答

计算下面数学表达式的值:cos3.56+log1035+ln8.56+e2.63+tan0.78 输入:无。 输出:表达式的值。

悬赏40分 全英文的介绍的简单的两个c语言编程 求大神帮忙解答

![图片说明](https://img-ask.csdn.net/upload/201509/30/1443617157_583325.png)![图片说明](https://img-ask.csdn.net/upload/201509/30/1443617193_544445.png)![图片说明](https://img-ask.csdn.net/upload/201509/30/1443617080_780291.png) ![图片说明](https://img-ask.csdn.net/upload/201509/30/1443617138_911164.png)

C语言指针 问题 请大神们 解答

# 这个问题在http://ask.csdn.net/questions/679023?page=2 在这个链接问过一次 回答人不少 不知道为什么没有 一个人 解释出原因 我想问问https://www.jianshu.com/p/6ad68f2bac5e链接里的代码为什么用Student s1 =* (Student *)a; 而不是 Student s1 = (Student)a; 第二个我运行是错的

一道C语言编程题,本人初学者,求大神解答

编写程序实现功能:数据文件story.txt是一篇英文小故事,请先统计其中26个字母的出现次数。 要求一:再根据用户要求,输出某个字母的出现次数,直到用户输入#为止。 要求二:请输出出现频率最高的三个字母和它们的出现次数。

一道C语言编程题,初学者刚入门,求大神解答

输入若个正整数,输入0停止,将这些整数按顺序构造为一个新的整数。假设新的整数不超出整数的最大范围。 例如:输入:74 3 904 0 输出:743904

一道编程题用c语言实现这些功能时间有限1天时间求大神解答

有用户空间100kb,并规定作业的相应程序浇入内存连续区域,并不能被移动。作业与进程均采用sjf算法。输入为一组作业的进入时间,需要的内存容量(不超过100k)和运行时间。 要求: (1)按时间顺序给出每个作业的执行顺序,开始时间和结束时间,以及发生调度时内存各分区的状态; (2)计算这组作业的平均周转时间和平均带权周转时间; (3)实现作业一级调度和进程一级调度,包括调度算法和数据结构; (4)实现动态分区内存管理,包括内存分配,内存回收和空闲块的合并; (5)实现内存分配的最先适应法,并实现最佳或者最差适应法中的一种;

五连珠问题,C语言编程实现

图,在 6×7 的长方形棋盘的每个小方格的中心点各放一个棋子。如果两个棋子所在 的小方格共边或共顶点,那么称这两个棋子相连。现从这 42 个棋子中取出一些,使得棋盘 上剩下的棋子,没有五个在一条直线(横、竖、斜方向)上依次相连。请用数学的方法解决 最少取出多少个棋子才能满足要求?并说明理由。同时给出一种去掉棋子的方式。 提示:如果证明至少需要取出 k 个棋子。可采用的一种思路是:理论上证明取 k 1 个棋子 不能满足要求,而你确实找到一种取出 k 个棋子就可以满足要求的取法。另一种思路是采用 一种方法证明至少需要取 k 个棋子才能满足要求,而你确实找到一种取出 k 个棋子就可以满 足要求的取法。当然或许你还有别的思路。在这个具体问题中,请你只用数学的方法解决该 问题。 问题 2:二维一般问题 对问题 1 中使用数学证明的方法,只能解决规模很小的问题。而且针对不同的规模,所 使用的数学技巧会不同。这样就不具有一般性。如果现在需要你从一般性的问题考虑,你将 如何解决这个问题呢?一个很自然的想法是利用数学建模的方法建立一般模型,然后设计算 法或利用软件求解。基于此,请针对任意规模 m n  的棋盘,要求满足的条件与问题 1 相同。 问至少去掉多少个棋子,可以使没有五个在一条直线(横、竖、斜方向)上依次相连。并对 13×17 的长方形棋盘,给出具体的求解结果,并将最后结果给出直观的棋盘表格显示。 C语言编程实现这一问题,求大神解答![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/21.gif)

求解答谢谢,有关C语言的问题,请哪位大神解答。谢谢

假设有4个有序表A,B,C和D,它们分别含有的元素个数为17,28,36,67,各个表的元素已按照升序排列,如何用Huffman树,通过两两合并并合成有序表,要求在最坏的情况下比较次数达到最小,说明你的合并过程!!! 请问这个怎么合并啊,方便的话给个代码可以吗,谢谢

关于字节对齐的问题求大神解答

最近在看《UNIX网络编程》,发现一个问题,始终无法解决,请大神帮忙答疑解惑。 我们知道,通常情况下,结构体是有对齐的需求的,我在win32下用gcc,int大小是4, char大小是1,默认采用自然对齐,定义了两个结构体和一个字符数组: ``` typedef struct { char a1; char a2; char a3; }A; typedef struct { int b1; int b2; }B; char buff[1024] = {0}; ``` 很明显,char是1字节对齐,A是1字节对齐,sizeof(A) = 3, B是4字节对齐. sizeof(B) = 8; 在《UNIX网络编程》一书中,经常有类似于下面的这种做法: ``` A* a = (A*)buff; XXXXXXXXX; //对a进行操作 B* b = (B*) (buff +sizeof(A)); b->b1......; b->b2......; //对b进行操作 ``` 我之前对字节对齐的理解是这样的:char\*强转成A\*没有问题,因为他们都只要求起始地址是1的整数倍,但是强转成B\*似乎会出问题。假设buff本身恰好处于4的整数倍的地址(貌似有些系统默认栈内存起始都是4对齐),那么这样一来buff +sizeof(A)就一定不能满足是4的整数倍,从而使得强转后的指针b无法满足B的对齐条件(B是4字节对齐所以B的首地址必须是4 的整数倍),这个时候使用b->b1或者b->b2这样的方式访问数据似乎就会有一些问题。 看到网上有些资料说,这种情况在x86上是允许的,只是会使存取效率降低,而在ARM上会导致错误。我本人之前在ARM上也踩过类似的坑,所以对这个特别关注。不过我感觉Steven大神的代码不应该有问题的,所以有些怀疑自己之前所理解的内容。不知为各位大神对此有什么见解呢?

c语言编程解答数学问题,这是个小问题,大神们来教教我,我只是初学者。。

用编程写计算一个矩阵的乘积,关键是循环体内的问题。循环体应该用数组的知识写

求大神用c++或c语言解答,本人速求,谢谢!

题目描述 从前有个平面直角坐标系,坐标系里有座学校。这是一个矩形,左下角是 (0,0),右上角是 (n,m)。有 k 个蒟蒻在校园中。第 i 个蒟蒻在 (xi,yi) 的位置。由于一些不可抗因素,所有 xi 互不相同,所有 yi 互不相同。这时 PB 要来抓蒟蒻们做实验了! 蒟蒻们听到这个消息,也是四处逃亡,只要逃到校园的边界上就不会被PB抓到。每个蒟蒻可以沿着任意路线逃亡。然而蒟蒻们反应迟钝,所以如果两个蒟蒻的逃亡路线有交点,它们就有可能相撞,就会被 PB 抓住。所以任意两人的路线不能有交点。 现在蒟蒻们想知道,蒟蒻全部能成功逃亡的路线的长度之和的最小值。(虽然,这对神通广大的 PB 根本不是一回事……) 输入 第一行三个整数 n, m, k,相邻两数用一个空格分开。 接下来 k 行,第 i 行两个正整数 xi 和 yi,用一个空格分开。 输出 一行一个数表示总距离的最小值,保留 3 位小数。 样例输入 5 5 1 1 2 样例输出 1.000 数据范围限制 对于前 30% 的数据,0<=n,m<=6, 1<=k<=5。 对于前 100% 的数据,0<=n,m<=10^9, 1<=k<=5000, 1<=xi<n, 1<=yi<m 对于所有数据,xi 互不相同,yi 互不相同。

C语言问题!大神帮帮忙,急急急!

如何用c语言让计算机自动生成1到100之间的一个整数? 能不能把代码也放上来?

关于不用运算符进行加法运算的C语言代码

请问采用以下几行代码求解两个数的和存在什么问题? 经过试验,没有发现运算错误的情况。 int x,y; int sum; sum =((x&y)<< 1)+(x^y); 主要思想是将两个数拆解,在相加; 比如10+14,可以拆解成(10+10)+(14-10); 其中(x&y)<< 1可以用来运算10+10, 而(x^y)可以用来运算14-10。 为什么目前看到的代码都是采用递归进位运算实现的,以上代码是否会出现运算错误的情况呢?本人刚开始学习编程,求大神解答。

提示越界,求大神帮忙解答下

小弟刚开始接触编程,下面程序提示越界,希望论坛里的大神能帮忙解答下 #include <iostream> #include <vector> using namespace std; int main() { vector<int> a; int b,c=0; while(cin>>b) { a.push_back(b); } for(vector<int>::iterator iter1=a.begin();iter1!=a.end()-1;iter1++) { vector<int>::iterator iter2=iter1+1; vector<int>::iterator iter3=iter1; while(iter3>=0 && *(iter2)>*(iter3)) { c=*(iter2); *(iter2)=*(iter3); *(iter3)=c; iter3--; iter2--; } } for(vector<int>::iterator iter=a.begin();iter!=a.end();iter++) { cout<<*iter<<" "; } return 0; }

C/C++学习指南全套教程

C/C++学习的全套教程,从基本语法,基本原理,到界面开发、网络开发、Linux开发、安全算法,应用尽用。由毕业于清华大学的业内人士执课,为C/C++编程爱好者的教程。

定量遥感中文版 梁顺林著 范闻捷译

这是梁顺林的定量遥感的中文版,由范闻捷等翻译的,是电子版PDF,解决了大家看英文费时费事的问题,希望大家下载看看,一定会有帮助的

YOLOv3目标检测实战:训练自己的数据集

YOLOv3是一种基于深度学习的端到端实时目标检测方法,以速度快见长。本课程将手把手地教大家使用labelImg标注和使用YOLOv3训练自己的数据集。课程分为三个小项目:足球目标检测(单目标检测)、梅西目标检测(单目标检测)、足球和梅西同时目标检测(两目标检测)。 本课程的YOLOv3使用Darknet,在Ubuntu系统上做项目演示。包括:安装Darknet、给自己的数据集打标签、整理自己的数据集、修改配置文件、训练自己的数据集、测试训练出的网络模型、性能统计(mAP计算和画出PR曲线)和先验框聚类。 Darknet是使用C语言实现的轻型开源深度学习框架,依赖少,可移植性好,值得深入探究。 除本课程《YOLOv3目标检测实战:训练自己的数据集》外,本人推出了有关YOLOv3目标检测的系列课程,请持续关注该系列的其它课程视频,包括: 《YOLOv3目标检测实战:交通标志识别》 《YOLOv3目标检测:原理与源码解析》 《YOLOv3目标检测:网络模型改进方法》 敬请关注并选择学习!

sql语句 异常 Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your

在我们开发的工程中,有时候会报 [Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ------ 这种异常 不用多想,肯定是我们的sql语句出现问题,下面...

浪潮集团 往年的软件类 笔试题 比较详细的哦

浪潮集团 往年的软件类 笔试题 比较详细的哦

2019 AI开发者大会

2019 AI开发者大会(AI ProCon 2019)是由中国IT社区CSDN主办的AI技术与产业年度盛会。多年经验淬炼,如今蓄势待发:2019年9月6-7日,大会将有近百位中美顶尖AI专家、知名企业代表以及千余名AI开发者齐聚北京,进行技术解读和产业论证。我们不空谈口号,只谈技术,诚挚邀请AI业内人士一起共铸人工智能新篇章!

I2c串口通信实现加速度传感器和FPGA的交流

此代码能实现加速度传感器与FPGA之间的交流,从而测出运动物体的加速度。

Python可以这样学(第一季:Python内功修炼)

董付国系列教材《Python程序设计基础》、《Python程序设计(第2版)》、《Python可以这样学》配套视频,讲解Python 3.5.x和3.6.x语法、内置对象用法、选择与循环以及函数设计与使用、lambda表达式用法、字符串与正则表达式应用、面向对象编程、文本文件与二进制文件操作、目录操作与系统运维、异常处理结构。

微信公众平台开发入门

本套课程的设计完全是为初学者量身打造,课程内容由浅入深,课程讲解通俗易懂,代码实现简洁清晰。通过本课程的学习,学员能够入门微信公众平台开发,能够胜任企业级的订阅号、服务号、企业号的应用开发工作。 通过本课程的学习,学员能够对微信公众平台有一个清晰的、系统性的认识。例如,公众号是什么,它有什么特点,它能做什么,怎么开发公众号。 其次,通过本课程的学习,学员能够掌握微信公众平台开发的方法、技术和应用实现。例如,开发者文档怎么看,开发环境怎么搭建,基本的消息交互如何实现,常用的方法技巧有哪些,真实应用怎么开发。

机器学习初学者必会的案例精讲

通过六个实际的编码项目,带领同学入门人工智能。这些项目涉及机器学习(回归,分类,聚类),深度学习(神经网络),底层数学算法,Weka数据挖掘,利用Git开源项目实战等。

eclipseme 1.7.9

eclipse 出了新的eclipseme插件,官方有下载,但特慢,我都下了大半天(可能自己网速差)。有急需要的朋友可以下哦。。。

Spring Boot -01- 快速入门篇(图文教程)

Spring Boot -01- 快速入门篇 今天开始不断整理 Spring Boot 2.0 版本学习笔记,大家可以在博客看到我的笔记,然后大家想看视频课程也可以到【慕课网】手机 app,去找【Spring Boot 2.0 深度实践】的课程,令人开心的是,课程完全免费! 什么是 Spring Boot? Spring Boot 是由 Pivotal 团队提供的全新框架。Spring Boot...

HoloLens2开发入门教程

本课程为HoloLens2开发入门教程,讲解部署开发环境,安装VS2019,Unity版本,Windows SDK,创建Unity项目,讲解如何使用MRTK,编辑器模拟手势交互,打包VS工程并编译部署应用到HoloLens上等。

最简单的倍频verilog程序(Quartus II)

一个工程文件 几段简单的代码 一个输入一个输出(50Mhz倍频到100Mhz)

计算机组成原理实验教程

西北工业大学计算机组成原理实验课唐都仪器实验帮助,同实验指导书。分为运算器,存储器,控制器,模型计算机,输入输出系统5个章节

4小时玩转微信小程序——基础入门与微信支付实战

这是一个门针对零基础学员学习微信小程序开发的视频教学课程。课程采用腾讯官方文档作为教程的唯一技术资料来源。杜绝网络上质量良莠不齐的资料给学员学习带来的障碍。 视频课程按照开发工具的下载、安装、使用、程序结构、视图层、逻辑层、微信小程序等几个部分组织课程,详细讲解整个小程序的开发过程

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近面试了一个31岁8年经验的程序猿,让我有点感慨,大龄程序猿该何去何从。

基于RSA通信密钥分发的加密通信

基于RSA通信密钥分发的加密通信,采用pycrypto中的RSA、AES模块实现

不同变质程度煤尘爆炸残留气体特征研究

为分析不同变质程度煤尘爆炸残留气体成分的特征规律,利用水平管道煤尘爆炸实验装置进行了贫瘦煤、肥煤、气煤、长焰煤4种不同变质程度的煤尘爆炸实验,研究了不同变质程度煤尘爆炸后气体残留物含量的差异,并对气体

设计模式(JAVA语言实现)--20种设计模式附带源码

课程亮点: 课程培训详细的笔记以及实例代码,让学员开始掌握设计模式知识点 课程内容: 工厂模式、桥接模式、组合模式、装饰器模式、外观模式、享元模式、原型模型、代理模式、单例模式、适配器模式 策略模式、模板方法模式、观察者模式、迭代器模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式 课程特色: 笔记设计模式,用笔记串连所有知识点,让学员从一点一滴积累,学习过程无压力 笔记标题采用关键字标识法,帮助学员更加容易记住知识点 笔记以超链接形式让知识点关联起来,形式知识体系 采用先概念后实例再应用方式,知识点深入浅出 提供授课内容笔记作为课后复习以及工作备查工具 部分图表(电脑PC端查看):

MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)...

软件测试2小时入门

本课程内容系统、全面、简洁、通俗易懂,通过2个多小时的介绍,让大家对软件测试有个系统的理解和认识,具备基本的软件测试理论基础。 主要内容分为5个部分: 1 软件测试概述,了解测试是什么、测试的对象、原则、流程、方法、模型;&nbsp; 2.常用的黑盒测试用例设计方法及示例演示;&nbsp; 3 常用白盒测试用例设计方法及示例演示;&nbsp; 4.自动化测试优缺点、使用范围及示例‘;&nbsp; 5.测试经验谈。

几率大的Redis面试题(含答案)

本文的面试题如下: Redis 持久化机制 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题 热点数据和冷数据是什么 Memcache与Redis的区别都有哪些? 单线程的redis为什么这么快 redis的数据类型,以及每种数据类型的使用场景,Redis 内部结构 redis的过期策略以及内存淘汰机制【~】 Redis 为什么是单线程的,优点 如何解决redis的并发竞争key问题 Red...

手把手实现Java图书管理系统(附源码)

【超实用课程内容】 本课程演示的是一套基于Java的SSM框架实现的图书管理系统,主要针对计算机相关专业的正在做毕设的学生与需要项目实战练习的java人群。详细介绍了图书管理系统的实现,包括:环境搭建、系统业务、技术实现、项目运行、功能演示、系统扩展等,以通俗易懂的方式,手把手的带你从零开始运行本套图书管理系统,该项目附带全部源码可作为毕设使用。 【课程如何观看?】 PC端:https://edu.csdn.net/course/detail/27513 移动端:CSDN 学院APP(注意不是CSDN APP哦) 本课程为录播课,课程2年有效观看时长,大家可以抓紧时间学习后一起讨论哦~ 【学员专享增值服务】 源码开放 课件、课程案例代码完全开放给你,你可以根据所学知识,自行修改、优化

jsp+servlet入门项目实例

jsp+servlet实现班级信息管理项目

winfrom中嵌套html,跟html的交互

winfrom中嵌套html,跟html的交互,源码就在里面一看就懂,很简单

Java面试题大全(2020版)

发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~ 本套Java面试题大全,全的不能再全,哈哈~ 一、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environ...

python实现数字水印添加与提取及鲁棒性测试(GUI,基于DCT,含测试图片)

由python写的GUI,可以实现数字水印的添加与提取,提取是根据添加系数的相关性,实现了盲提取。含有两种攻击测试方法(高斯低通滤波、高斯白噪声)。基于python2.7,watermark.py为主

Xshell6完美破解版,亲测可用

Xshell6破解版,亲测可用,分享给大家。直接解压即可使用

你连存活到JDK8中著名的Bug都不知道,我怎么敢给你加薪

CopyOnWriteArrayList.java和ArrayList.java,这2个类的构造函数,注释中有一句话 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 public ArrayList(Collection&lt;? ...

相关热词 c# 不能序列化继承类 c# char* 调用 c# 开发dll模板 c#添加控件到工具箱 c#控制台组合数 编程计算猴子吃桃问题c# c# wpf 背景透明 随机抽取号码软件c# c# 开发环境 c# 属性和字段
立即提问