第八周 技术博客发表

#include "stdafx.h"

#include "stdio.h"
#include "stdlib.h"

typedef int DataType;

typedef struct Space
{
 DataType data;
 Space* next;
}Space;

typedef struct Queue
{
 Space* base;
 Space* top;
 int length;
 
}Queue;

Queue* initQ()
{
 Queue *myQ;
 myQ=(Queue *)malloc(sizeof(Queue));
 myQ->length;
 myQ->base=(Space *)malloc(sizeof(Space));
 myQ->base->next=NULL;
 myQ->top=myQ->base;
 return myQ;
}

void insQ(Queue* myQ, DataType data)
{
 Space *temp=(Space *)malloc(sizeof(Space));
 temp->next=NULL;
 temp->data=data;
 myQ->top->next=temp;
 myQ->top->next=myQ->top->next->next;
 myQ->length++;
}

void remQ(Queue* myQ)
{
 if(myQ->length==0)
  printf("the queue is empty");
 Space* temp=myQ->base->next;
 myQ->base->next=myQ->base->next->next;
 free(temp);
 myQ->length--;
}

void getTop(Queue* myQ)
{
 printf("%d  \n",myQ->base->next->data );
}

int main(int argc, char const *argv[])
{
 /* code */
 return 0;
}

时间: 2024-10-29 19:09:02

第八周 技术博客发表的相关文章

第八周技术博客

简单的贪吃蛇 (function() { var canvas = document.getElementById("canvas"); var ctx = canvas.getContext('2d'); ctx.fillStyle = "#0f0"; ctx.strokeStyle = "#f00"; //按下键盘的响应参数 var keyList = { 37: [-1,0], 38: [0,-1], 39: [1,0], 40: [0,1

第十周技术博客

数据结构 二叉树遍历的学习 // 242陈坤鑫第十周.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <stdio.h> #include <stdlib.h> typedef char DateType; typedef struct Node{ DateType data; struct Node *LChild,*RChil

第九周技术博客

链式队列 // 242陈坤鑫第九周.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "stdio.h" #include "stdlib.h" typedef int DataType; typedef struct Space { DataType data; Space* next; }Space; typed

第五周技术博客

l  周筠老师: u  过早退出是一切失败的根源:http://zhuanlan.zhihu.com/#/yeka52/20035192 u  来吧,IT小小鸟:http://zhuanlan.zhihu.com/#/yeka52/19927299 请同学们延伸阅读,了解<我是IT小小鸟>书中的主人公目前的发展情况.心路历程.以及周老师,为IT初学者提供的专业学习链接与问答. 关注他们,了解他们在说什么!如何成长和诠释IT人. l  金旭亮老师:https://www.zhihu.com/pe

第六周技术博客

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>sessionStorage与localStorage区别</title> </head> <body> <h1>计数器</h1> <p class="msg" id="msg_1"> <

价值博客们,技术博客

www.raychase.net http://mindhacks.cn 程序员博客墙blogwall.us http://www.cppblog.com/vczh MacTalk-池建强的随想录 Fenng DBA Notes | 闲思录robbin的自言自语风雪之隅-Laruence的博客 blog.vgod.tw 张琮翔的Blog:愛好電腦.科技.程式設計,目前在MIT電腦科學與人工智慧實驗室就讀博士班,尋找人機互動與程式設計交會的創新火花. MIT CSAIL的PhD,现在毕业开始创业了

手把手教你建github技术博客by hexo

适合人群 喜欢写Blog的人 有一定的编程基础 爱折腾的人 熟练使用版本控制Git 了解使用Github 熟悉基本的MarkDown语法 环境准备 安装Git 下载 msysgit 并执行即可完成安装. 安装Node.js 在 Windows 环境下安装 Node.js 非常简单,仅须下载安装文件并执行即可完成安装. 安装hexo 利用 npm 命令即可安装.(在任意位置点击鼠标右键,选择Git bash) npm install -g hexo 问题 * npm ERR! registry e

iOS大神技术博客

唐巧的技术博客 http://blog.devtang.com/atom.xml OneV's Den http://onevcat.com/atom.xml 破船之家 http://beyondvincent.com/atom.xml NSHipster http://nshipster.cn/feed.xml Limboy 无网不剩 http://feeds.feedburner.com/lzyy Lex iOS notes http://ios.lextang.com/rss 念茜的博客 

[转]有哪些值得关注的技术博客(Java篇)

有哪些值得关注的技术博客(Java篇) 大部分程序员在自学的道路上不知道走了多少坑,这个视频那个网站搞得自己晕头转向.对我个人来说我平常在学习的过程中喜欢看一些教程式的博客.这些博客的特点: 1.总结知识点相对比较全面 2.一般来说讲解知识点通俗易懂 3.路线比较清晰,不会有太多的冗余内容. 这样一来,对于自学的朋友来说,一些专业的博客不但大量的缩减了你得学习时间.提高了学习效率.更重要的是这些博客能培养你对编程的兴趣. 于是,这几期文章会主要推荐一些技术博客,目前计划打算主要分为: (已完)