第九周技术博客

链式队列

// 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;

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;

}


周数


专业学习目标


专业学习时间


新增代码量


博客发表量


人文方面的学习


知识技能总结


第九周


学习链式队列的使用


4


100h


1



链式表和队列的结合概念还不是很理解,在实用上老是失败

时间: 2024-12-29 09:05:04

第九周技术博客的相关文章

第十周技术博客

数据结构 二叉树遍历的学习 // 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

第八周技术博客

简单的贪吃蛇 (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

第五周技术博客

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"> <

第八周 技术博客发表

#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

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 念茜的博客 

价值博客们,技术博客

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,现在毕业开始创业了

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

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

最值得收藏的java技术博客(Java篇)

第一个:java_my_life 作者介绍:找不到原作者信息.大概做了翻阅全部是2012年的博客. 博客主要内容:主要内容是关于Java设计模式的一些讲解和学习笔记,在相信对学习设计模式的同学帮助很大.在一望无际的Java博文中有那么一两篇JavaScript文章,就算两篇Javascript的质量不是很高,其它教程也是能很好的帮助到在学习中的朋友. 博客关键词:JAVA与模式.简单工厂模式.工厂方法.抽象工厂.单例.建造.原型.适配器.合成.迭代.观察者.模板方法.策略.不变.桥梁.门面.代理