![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
==CODE==
文章平均质量分 76
你的微笑依然那样灿烂
这个作者很懒,什么都没留下…
展开
-
汇编语言程序设计-十进制转换为十六进制的程序实现
DEC2HEX SEGMENT ASSUME CS:DEC2HEXMAIN PROC FARREPEAT: CALL DEC2BIN ;十进制转换为二进制 CALL CRLF ;回车与换行 CALL BIN2HEX ;二进制原创 2016-11-05 14:17:23 · 14247 阅读 · 2 评论 -
数据结构实验——图的基本操作(未完待续)
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;/*实验四 图的有关操作实验学时 4学时背景知识原创 2017-05-25 14:54:13 · 1548 阅读 · 0 评论 -
最大最小距离算法——模式识别
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;#define C 0.5int main(){原创 2017-06-30 22:12:14 · 5584 阅读 · 0 评论 -
数据结构排序算法
#include using namespace std;/* 输入一组关键字序列分别实现下列排序: 1.实现简单选择排序、直接插入排序和冒泡排序。 2.实现希尔排序算法。 3.实现快速排序算法。 4.实现堆排序算法。*/#define Maxsize 100using namespace std;typedef int KeyType;type原创 2017-06-23 08:27:41 · 1091 阅读 · 2 评论 -
最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等等
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{转载 2017-07-03 20:57:29 · 387 阅读 · 0 评论 -
数据结构实验——排序
#include using namespace std;/* 输入一组关键字序列分别实现下列排序: 1.实现简单选择排序、直接插入排序和冒泡排序。 2.实现希尔排序算法。 3.实现快速排序算法。 4.实现堆排序算法。*/#define Maxsize 100typedef int KeyType;typedef int InfoType;type原创 2017-06-23 09:34:47 · 2182 阅读 · 1 评论 -
感知器算法——区分篮球体操运动员
#include #include #include #include using namespace std;int x[15][3],y[4][2];float w[3],w1[3];float m,d;int i,j,k,a,b;void chushihua(){ for(i=0; i<15; i++) //for(j=原创 2017-06-24 08:20:07 · 427 阅读 · 0 评论 -
感知器算法——C++实现
#include #include #include #include #include #include #include #include #include using namespace std;#define SZ(v) ((int)(v).size())#define max 1000#define N 100struct node原创 2017-06-24 09:49:57 · 2804 阅读 · 1 评论 -
感知器算法——二维优化
#include#include#define C 1int main(){//s[]用于记录各点坐标乘积;//arrey[]用于存放将输入点变换后的点 int i,j,k,N1,N2,x[20][2],s[3],d[20],arrey[20][4],w[4]; int count=1; printf("感知器算法(两类别2维问题)\n");原创 2017-06-24 08:39:53 · 660 阅读 · 0 评论 -
模式识别感知器算法C++写的
#include #include using namespace std;const int maxn = 100+5;int C;int N1,N2;int x[maxn][2];int arr[maxn<<1][4];//记录输入的点变化之后的点int s[3];//记录各点坐标的乘积int w[4];int num = 1;int d[maxn]原创 2017-06-24 11:13:18 · 1602 阅读 · 0 评论 -
把一个数组写到文件中并读出来
#include#define N 5int main(){ //从键盘输入的数据放入a,从文件读取的数据放入b int a[N], b[N]; int i, size = sizeof(int); FILE *fp; if( (fp=fopen("D:\\demo.txt", "rb+")) == NULL ){ printf("Ca原创 2017-07-05 10:55:23 · 4000 阅读 · 1 评论 -
数据结构实验——查找的有关操作
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;/*实验五 查找的有关操作实验学时 2学时背景知识原创 2017-06-16 15:16:04 · 2489 阅读 · 0 评论 -
数据结构实验——二叉树
//// main.cpp// 160929//// Created by 刘哲 on 17/4/28.// Copyright © 2016年 my_code. All rights reserved.//#include #include #include #include #include #include #include #include #incl原创 2017-04-30 11:53:36 · 1087 阅读 · 0 评论 -
汇编——小写字母转大写字母
code segment main proc far assume cs:codestart: mov ah,01 int 21h cmp al,27 je exit sub al,20h mov dl,al mov ah,2原创 2016-11-05 15:10:07 · 1327 阅读 · 0 评论 -
模板temp1
#include #include #include #include #include #include #include #include using namespace std;//hdu 5113 搜索//这道题就是搜索,剪枝优化是如果当前未染色的点数为x,(x+1)/2<max(col[i]),就可以return了。int n,m,k;int flag;int原创 2016-12-09 20:25:27 · 668 阅读 · 0 评论 -
学生信息管理系统
/*1、增加学生信息2、修改学生信息3、显示学生信息4、查询学生信息5、删除学生信息6、对学生信息进行排序7、保存学生信息至记录文件8、从记录文件读取学生信息9、新建学生信息文件10、运行结束(1)学生信息:学号、姓名、性别、几门课成绩、平均成绩、总成绩、名次;(2)排序:可以按照学号、姓名、课程等信息灵活进行升序、降序来排序;(3)查询:可以按照学号、姓名等条件来查询。原创 2017-02-21 21:14:14 · 775 阅读 · 0 评论 -
用链表实现一元多项式的加、减、乘、求导运算
在数据结构线性表的链表学习中有一个很有趣的题目:计算两个多项式的加、减、乘和多项式的导数。 题目不难,将多项式的系数和指数存进链表,然后进行相应操作即可。 一、加法: 1、判断指数是否相等,若相等则将系数相加,相加后不为零就开辟新空间,将新的系数存入结点,尾插进新链表中。 2、如果表达式1的指数小于表达式2的指数,就将表达式1的该结点数据复制进新结点原创 2017-03-29 18:10:03 · 1569 阅读 · 0 评论 -
链式存储栈及基本应用
实验二 栈、队列实验学时:2学时背景知识:入栈、出栈,入队、出队。目的要求 1.掌握栈、队列的思想及其存储实现。 2.掌握栈、队列的常见算法的程序实现。实验内容 1.采用链式存储实现栈的初始化、入栈、出栈操作。 2.采用顺序存储实现栈的初始化、入栈、出栈操作。 3.采用链式存储实现队列的初始化、入队、出队操作。 4.采用顺序存储实现原创 2017-04-08 14:10:17 · 1170 阅读 · 0 评论 -
线性表的有关操作
实验一 线性表的有关操作实验学时 2学时背景知识:顺序表、链表的插入、删除及应用。目的要求:(1)掌握线性表的基本运算在两种存储结构(顺序结构和链式结构)上的实现; (2)掌握线性表的各种操作(建立、插入、删除等)的实现算法;实验内容: 1.随机产生或键盘输入一组元素,建立一个带头结点的单向链表(无序)。 2.遍历单向链表。 3.把单向链表原创 2017-04-08 15:52:32 · 608 阅读 · 0 评论 -
数字图像处理实验-二
clc;clear;grayimage=imread('pout.tif');[m,n]=size(grayimage);subplot(2,2,1);imshow(grayimage);gp=zeros(1,256);for i=1:256 gp(i)=length(find(grayimage==(i-1)))/(m*n); endsubplot(2,2,2);bar原创 2017-04-10 18:23:42 · 1476 阅读 · 0 评论 -
数字图像处理实验一代码部分
// Created by liuzhe on 17/3/30.%-- 17-3-27 上午7:44 --%%-- 17-3-27 上午7:49 --%I_huidu=imread('pout.tif');I_erzhi=inread('circles.png');I_erzhi=imread('circles.png');I_erzhi2=imread('blobs.png')原创 2017-04-06 15:42:11 · 1007 阅读 · 0 评论 -
数字图像处理实验三 图像轮廓提取与边缘检测
实验三 图像轮廓提取与边缘检测一、实验目的:理解并掌握对二值图像进行轮廓提取的相关算法(比如,掏空内部点法),以及用于图像边缘检测和提取的典型微分算子(梯度算子和拉普拉斯算子)。二、实验环境:计算机、Windows XP操作系统,Matlab7.0二、实验内容:1、根据掏空内部点算法,运用Matlab编程实现二值图像的轮廓提取。%以下适用于黑色背景白色前景的原创 2017-04-19 19:54:00 · 14000 阅读 · 3 评论 -
链式队列1.1
typedef int Elemtype;typedef struct Qnode{ Elemtype data; Qnode *next;}Qnode,*QueuePtr;typedef struct{ QueuePtr front,rear;}LinkQueue;void Init(LinkQueue &Q){ QueuePtr p = ne原创 2017-04-08 15:11:37 · 362 阅读 · 0 评论