2 每天都挨揍(┬_┬)

尚未进行身份认证

暂无相关简介

等级
TA的排名 7w+

顺序队列和链式队列的C语言实现

老规矩,简单的算法就不做其他解释了,直接上代码。首先是顺序存储SeqQueue.h头文件#ifndef _SEQQUEUE_H#define _SEQQUEUE_H#define MAXSIZE 50typedef struct Queue * SeqQueue;struct Queue{ int front; //队伍头 int rear; //队伍尾 int da...

2019-11-20 20:37:43

栈的链式结构以及中缀表达式转后缀表达式(逆波兰式)C语言实现

栈的数据结构就不多说了,后进先出,只有一个出口。最典型的应用就是中缀表达式转后缀表达式,因为计算机不能识别人类所认知的中缀表达式,逆波兰式多用于编译器实现、自然语言处理这些常用的领域。下面介绍中缀转后缀的具体过程。比如1+3*(2+5)转化成后缀表达式是:1325+*+,转化算法为:1、对于数字,直接输出2、对于符号: 左括号:进栈,不管栈中是否有元素 运算符:若此时栈为...

2019-11-13 18:16:57

单向链表C语言实现

list.h#pragma once#ifndef _LIST_H#define _LIST_Hstruct Node{ int data; struct Node * next;};struct Header{ int length; struct Node * next;};typedef struct Node List;typedef struct H...

2019-11-05 18:27:28

顺序链表C语言实现

顺序链表没什么说的啦,直接上代码,参考了传智播客出版的数据结构。创建工程的时候不小心弄成c++了,不过没关系,都一样。Operation中有一处语法上的疑惑,就是插入的那个函数中,node为什么要强制转换成整型,既然等式两边都是指针,为什么不是转化成int* ,有心人帮忙解答一下,谢谢。SeqList.h头文件#ifndef _SEQLIST_H_#define _SEQLIST_...

2019-11-04 18:15:14

比特币原理详解

一、什么是比特币比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。二、问题引入假设现有4个人...

2019-10-29 11:12:13

数据挖掘概论

最近学习数据挖掘,记录一下数据挖掘概述,便于指导以后的学习方向。数据挖掘的过程1.数据预处理(至关重要,数据的质量决定挖掘的质量)数据预处理包括数据整合、数据清洗、数据转化和数据约简。一、数据整合:收集要分析的数据进行模式整合组成一个新的数据仓库。(具体什么方法还有待学习,可能是爬虫?)数据整合的问题:数据来源五花八门,如何收集不同数据源的数据?收集到的数据又未必一致,而且还可...

2018-11-22 16:06:50

C语言实现集合运算(交并差补)

C语言入门,写的不好多多指教!//输入两个整数集合A、B,求出交集、并集以及B在A中的余集,输入时按照大小顺序输入。#include<stdio.h>#defineMAX1000//最大输入个数intbubbleSort(int*A,intlen)//冒泡排序{inti,j,t;for(i=0;i<len-1;i++){...

2018-11-14 10:38:56

黑色星期五C语言实现

问题描述:已知1998年1月1日是星期4,输入一个1998年之后的年份,输出本年所有的黑色星期5日期。(黑色星期五指的是既是13日,又是星期五)代码:#include<stdio.h>//整体思路://只需要判断每个月13号是否是星期五就可以了。那怎么看这天是不是星期5呢?//可以计算这一天距离已知的98年1月1日有多少天,那天是星期四,天数+3再模7,结果是几就是星期几。是...

2018-10-29 22:20:50
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。