自定义博客皮肤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)
  • 收藏
  • 关注

原创 关于pure-ftpd出现错误问题

相信不少人在服务器安装pure-ftpd后,登陆ftp时会出现如下错误弹框:直接丢出解决方案:其中pure-ftpd的配置文件放在etc文件夹下

2019-12-19 16:59:52 594

原创 使用Openssl库对RC4进行程序设计

部分注释代码是来源于网络,为了方便大家对库函数的理解,在注释的下方添加上自己的代码用于代替注释#include <openssl/rc4.h>#include <string.h>#include <iostream>using namespace std;void TestRc4Encrypt(){ char code[64] = { 0 };...

2019-11-13 16:20:32 374

原创 把openssl库导入到vs2017

把openssl库导入到vs2017的步骤选择x64平台在VC++目录的“包含目录”,“库目录"中导入include文件夹和lib文件夹在 链接器->输入 中导入附加依赖项留下个疑问,在第3步中若添加libssl32.lib则会运行失败。...

2019-11-13 15:23:01 785

原创 用openssl的DES的CBC模式对字符串进行加密

在研究了一天openssl的des加密算法后,为了遗忘,把代码留下我的编程模型:#include <openssl/des.h>#include <stdio.h>#include <string.h>#define MAX_LINE 1024#pragma warning(disable : 4996)int main1(void){ /...

2019-11-06 22:03:54 972 2

原创 找一对数

输入n个数,找出其中两个数,使它们的和等于整数m这道题不能用枚举暴力,因为时间复杂度有O(n^2),因此,先使用C库中的排序,排序的时间复杂度为O(n*logn),远小于枚举,可行。排序后使用二分查找法,找出那个数。输入:n m接下来n行,每行输入一个整数输入样例:10 91 2 3 4 5 6 7 8 9 10#include <iostream>#include...

2019-09-20 09:19:34 223

原创 用二分法求方程的根

用二分法求方程的根代码:#include <iostream>#include <math.h>using namespace std;int main(void){ // find answer x^3-5*x^2+10*x-80 = 0 in [0,100]; double left = 0; double right = 100; double ...

2019-09-19 18:04:02 317

原创 二分查找

简单实现二分查找算法#include <iostream>using namespace std;/*二分查找:在顺序的数组中,每次都选中间一位数比较例如0~1000猜数字猜:500--比500小left=0 right=499猜 249 -- 比249大left=250 right=499猜 mid=left+right/2 = 374…… */int m...

2019-09-16 15:27:39 77

原创 简单冒泡排序实现

冒泡排序:与插入排序有类似的地方,插入排序分为有序部分和无序部分,有序部分在左边,无序部分在右边。而冒泡排序则相反,有序部分在右边,无序部分在左边,每次比较相邻两组数据,把大的往后挪。#include <iostream>using namespace std;/*冒泡排序,思想:把一个数组分为左右两部分,有序部分在右边,无序部分在左边,每次比较相邻两组数据,把大的往后挪。左边...

2019-09-16 14:40:33 121

原创 插入排序的实现

根据思路写了一篇插入排序:#include <iostream>using namespace std;/*插入排序,思想:把一个数组分为左右两部分,左边是有序的,右边是无序的 把无序数插入到左边有序的数组中。当无序的部分没有了,排序完成 */int main(void){ freopen("in.txt","r",stdin); int a[10]; for(...

2019-09-15 23:41:57 85

原创 简单粗暴的排序算法

根据思路写了一篇排序:把数组从小到大排序的简单实现思路:首先,找到数组中最小的数,把这个最小的数放在第第一位,然后找第二小的数,把这个数放在第二位,如此类推……#include <iostream>using namespace std;int main(void){ freopen("in.txt","r",stdin); int a[10]; for(int i=0...

2019-09-15 22:50:16 112

原创 判断一个字符串s2是否是另一个字符串s1的子串

写一个函数,判断一个字符串是否是子串://函数实现如Strstr():int Strstr(char s1[],char s2[]){ /* 如果s2是s1的字串,则返回s1中第一次出现的位置 如果s2不是s1的字串,返回-1 空串,返回0 */ int length1 = strlen(s1); int length2 = strlen(s2); if(length2 ...

2019-09-10 21:39:28 5099

原创 多机调度问题--贪心策略

题目:设有n个独立的作业,由m台相同的计算机进行加工。作业 i 的处理时间为 ti ,每个作业可在任何一台计算机上加工处理,但不能间断、拆分。要求给出一种作业调度方案,在尽可能短的时间内,由m台计算机加工处理完成这n个作业。求:m台计算机处理完n个作业,所需的最短时间求解多机调度问题的贪心策略是最长处理时间的作业优先,即把处理时间最长的作业分配给最先空闲的计算机。input第一行T(1...

2019-08-03 19:03:11 1821

原创 迷瘴贪心写法

hdu 2570 题目迷瘴:通过悬崖的yifenfei,又面临着幽谷的考验——幽谷周围瘴气弥漫,静的可怕,隐约可见地上堆满了骷髅。由于此处长年不见天日,导致空气中布满了毒素,一旦吸入体内,便会全身溃烂而死。幸好yifenfei早有防备,提前备好了解药材料(各种浓度的万能药水)。现在只需按照配置成不同比例的浓度。现已知yifenfei随身携带有n种浓度的万能药水,体积V都相同,浓度则分别为P...

2019-08-01 16:44:52 106

原创 字符串搜索算法题解

ALDS1_4_C题目大意:请实现一个能执行以下命令的建议“字典”。insert str:向字典中添加字符串strfind str:当前字典中包含str时输出yes,不包含时输出no个人简易实现算法如下:#include <iostream>#include <string.h>using namespace std;int main(void...

2019-07-22 11:45:45 273

转载 从一道趣味数学题引发的数论

原题:用0~9这十个数字组成是11的倍数的最大十位数是多少。一开始的代码是当然是暴力破解啊//用0~9这十个数字组成是11的倍数的最大十位数是多少。#include <iostream>#define ll long longusing namespace std;int check(ll x){ int a[10] = {0}; while(x>0){ ...

2019-07-03 23:09:57 151

空空如也

空空如也

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

TA关注的人

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