自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 C语言实现迷宫小游戏

C大程的一个作业,实在无聊也可以用来娱乐~//maze.h////maze.h#include <stdio.h>#include <windows.h>#include <stdlib.h>#define Wall 1#define Road 0#define Start 2#define End 3#define Up 1...

2018-09-08 18:32:12 5739

原创 C语言实现简单的电梯控制系统

项目已经转移至GitHub:https://github.com/Kyfafyd在刚刚看到这个题目的时候,觉得毫无头绪,之后在CSDN上面也看到了很多想法,但是大多不是C语言,也不是源码,或者编译不通过,不过也给了我一些启迪,以下是自己的一些想法,在DEV C++编译通过。若有不足之处请不吝指正! 下面就贴源码了,我也上传了资源,也可以去下面这个网址下载~ h...

2018-09-08 18:11:06 9049 6

原创 计算机密码学学习笔记(二)——Shannon理论

话说之前第一篇古典密码学写的那么认真怎么都没人看的,失去动力了。。。但是我还是要更,本期主题Shannon理论。个人水平有限,如有错误,不吝指正。一、描述密码体制安全性的准则计算安全性这种度量涉及的是破译一个密码体制所做的计算上的努力。通俗理解,若用最好的算法来破译一个密码体制至少需要N此操作,且N趋于无穷,则这个密码体制是安全的。可证明安全性通过归约的方式为安全性提供证据。通...

2019-04-12 21:59:49 835 2

原创 一个简单的个人网页

动态滑动,使用时将图片、.css以及.html文件均放置在Web文件夹下。背景图片和头像的萌妹图可以自己选择。当然我的背景图是美美的紫金港。也可以去这个链接下载整个文件夹:https://download.csdn.net/download/qq_42073370/11034000Web.html<!DOCTYPE html><html lang="en"...

2019-03-18 21:14:02 4650

原创 计算机密码学学习笔记(一)——古典密码学

本学期选修了计算机密码学,饶有兴致,不妨写出来博客,一方面加深自己的理解,另一方面可以帮助有需要的人,本文算法皆由C语言实现,或许后面有兴致会用python写一遍(雾)。水平不足,请多指正!!!一、密码体制的定义一个密码体制是一个五元组(P,C,K,E,D),满足以下条件(简单理解):1、P为明文组成的有限集2、C为密文组成的有限集3、K为密钥组成的有限集4、对于K中的每个...

2019-03-01 21:14:17 1900 1

原创 自动管理内存的字符串库实现(C语言)

实现一个自动管理内存的字符串库 用以下结构表达一个字符串:typedef struct { char* content; int len;}string;这里的len表达字符串中的字符数量,同时也就是content所指的内存大小 这里的content指向一块动态分配的内存,其中的每一个字节都是一个字符,并没有C字符串的表示结尾的'\0' 具有基本的字符串处理函数//strin...

2018-09-08 19:17:21 316

原创 简易日志库实现(C语言)

此日志库具有以下功能:具有多个日志级别 能输出到标准输出或文件 输出时带有时间信息(精确到秒) 能每天生成一个新的文件//log.h////log.h #include &lt;stdio.h&gt;#include &lt;stdlib.h&gt;#include &lt;time.h&gt;#include &lt;sys/timeb.h&gt;/*Chang...

2018-09-08 19:05:13 1139

原创 递归实现表达式运算(C语言)

通过递归的方法实现简单表达式的运算,支持加减乘除以及多层括号运算。//eval.h////eval.h#if !defined(__EVAL__H__)#define __EVAL__H__// evaluate the value of the str.// It support +-*/ with non-nagetive integers only.// @p...

2018-09-08 18:55:23 2094 1

原创 融合选择法和归并法的排序算法实现及效率分析(C语言)

题目如下:选择排序法对于小数组来说比归并排序快,尽管当数组变大时,情况相反。如果你想设计一个函数SortIntegerArray,使之适应于各种大小的数组,那么可以把两种策略结合起来,对大数组用合并排序,对小数组使用选择排序。用这种方法重新实现函数SortIntegerArray,那么该如何选择区分大小数组的那个分界点呢?要求:从一个数据文件中读入N个整数(N&lt;=100000),且把结果...

2018-09-08 18:44:18 1190

原创 C++数字时钟输出系统当前时间

刚刚学习类与对象,一个小练习~时间精确到秒~#include &lt;cstdio&gt;#include &lt;ctime&gt;#include &lt;iomanip&gt;#include &lt;iostream&gt;using namespace std;class Clock{private: int year; int month; ...

2018-09-08 18:05:13 1058

简单的个人网页,HTML+CSS

动态滑动,使用时将图片、.css以及.html文件均放置在Web文件夹下。 背景图片和头像的萌妹图可以自己选择。 当然我的背景图是美美的紫金港。

2019-03-18

简单的电梯控制系统

/************************************************************************* /*C语言简易电梯实现(模拟状态机) /* /*通过定义两个枚举类型和两个结构表征电梯当前状态 /* /*具有如下功能: /*电梯状态初始化(电梯在一楼且电梯门关闭) /*选择电梯是否继续运行 /*控制电梯每次运行时的方向 /*在电梯运行过程中添加层数 /*输入电梯层数是可乱序输入 /*判断电梯是否超载 /*增加或减少电梯内人数 /*宏定义电梯最大载客数和楼层范围,可根据需要修改elevator.c中的MAX_FLOOR,MAX_NUM /*最后电梯还原为初始化时的状态 *************************************************************************/

2018-08-14

异质链表实现

这学期做的一个作业,参考了比较多的源码,最后实现了一个比较完整的,使用较为方便的版本。

2018-07-15

空空如也

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

TA关注的人

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