路过的朋友帮我看一下。。Queue..

问题描述

写一个MyQueue的类。然后用Queue写个方法。。在入口函数里能调到Queue写的方法能用Enpueue()加一个元素能用peek删去元素

解决方案

解决方案二:
你封装一下Queue<T>不就行了
解决方案三:
System.Collections.Queue或者System.Collections.Generic.Queue<T>
解决方案四:
System.Collections.Generic.Queue<T>,泛型QUEUE
解决方案五:
publicclassMyQueue<T>{object_mutex=newobject();List<T>_container=newList<T>();publicintLength{get{returnthis._container.Count;}}publicvoidEnqueue(Titem){lock(this._mutex){this._container.Add(item);}}publicTDequeue(){Tt=default(T);lock(this._mutex){if(this._container.Count>0){t=this._container[0];this._container.Remove(t);}elsethrownewException("Nothasitem.");}returnt;}调用MyQueue<int>q=newMyQueue<int>();q.Enqueue(1);q.Enqueue(2);q.Enqueue(3);q.Enqueue(4);intlength=q.Length;for(inti=0;i<length;++i)Console.WriteLine(q.Dequeue());

时间: 2024-10-31 05:33:52

路过的朋友帮我看一下。。Queue..的相关文章

版主啊!帮wangdetian168求个情,他昨天真的不是故意的,只不过想找人回答问题才多发了几个帖子,路过的csdn朋友帮顶顶谢谢了

问题描述 版主啊!帮wangdetian168求个情,他昨天真的不是故意的,只不过想找人回答问题才多发了几个帖子,路过的csdn朋友帮顶顶谢谢了什么时候能恢复啊谢谢版主!大家了大家帮顶起来吧都是朋友么 解决方案 解决方案二:请不要在技术区发非技术问题解决方案三:wangdetian168刷屏,关10天,2007-11-24释放解决方案四:赏必行,罚必信,支持!解决方案五:晕这么残解决方案六:赏必行,罚必信,支持!请问是如何奖赏的????????????解决方案七:游戏规则,请遵守游戏规则,好吗?

displaytag 怎么设置导出Excel文件的格式,知道的朋友帮帮忙。

问题描述 在jsp中用display:table显示数据,每列中显示的数据太多了,然后导成Excel文件,用户喊看着头疼,太乱了,要我把Excel格式设置一下,例如列宽,列里面的数据自动换行等,小妹初次接触这个插件,不知道怎么解决,请各位知道的朋友帮帮忙! 解决方案 解决方案二:怎么没人回啊!是我分数太低了吗?解决方案三:在display:table中添加export="true",看看会出现什么!DisplayTag默认会提供三种数据导出方式:CSV.Excel.XML.另外Disp

请大虾帮我看一下SQL语句

问题描述 OnErrorGoToProc_ErrorDimStrSQLAsStringDimvFlanAccountAsFlanAccountDimMyCMDAsSqlCommandDimMyReaderAsSqlDataReaderDimMyKeyArr=NewSystem.Collections.ArrayListStrSQL="SELECTFlanProvider,HeatNo,SteelGrade,FlanDiameter,SUM(PondWeight*I_LB)ASWeight,SUM

各位能否帮我看一下这段Objective-C代码?

问题描述 各位能否帮我看一下这段Objective-C代码? 这是我在一本教程上面照搬下来的代码,一直编译不过去(OS X El Capitan Public Beta 5/ Xcode 7 beta 6),代码如下: #import typedef enum {circle,rectangle,egg} shapeType; typedef enum {red,green,blue} shapeColour; typedef struct {int x,y,width,height;} sha

ava cript-哪位大神帮我看一下里面那个值是怎么算出来最好能举例说明下

问题描述 哪位大神帮我看一下里面那个值是怎么算出来最好能举例说明下 function showLoginPop(){ $("#popupLogin").show(); } // === Begin Date.js var CalendarData=new Array(100); var madd=new Array(12); var tgString="甲乙丙丁戊己庚辛壬癸"; var dzString="子丑寅卯辰巳午未申酉戌亥"; var n

keytool-ssl的大神帮我看下这个问题吧

问题描述 ssl的大神帮我看下这个问题吧 公司的有一个服务器 一个客户端通过ssl加密连接,服务器是C写的,现在又用java写了一个,把C的放弃,由于客户端都在外面,所以客户端的证书没有办法修改(客户端有一个truststore文件),我现在从C的服务器上拿到了两个pem 文件(ca.pem,server.pem),这应该是用openssl生成的,我用keytool生成的keystore文件,在tomcat下的server.xml 里面配置下keystoreFile就可以使用了,我把这两个文件路

int-求大神 帮我看下这个存储过程哪里错了

问题描述 求大神 帮我看下这个存储过程哪里错了 DROP PROCEDURE IF EXISTS Query_Role_PhoneRecord;DELIMITER ;;CREATE DEFINER=root@% PROCEDURE Query_Role_PhoneRecord( in userId binary(16)in pagNo intin pagSize int )BEGINdeclare bSize int; set bSize=(pagNo-1)*pagSize;if(bSize<0

socket-请帮我看下客户端创建,哪里出现了错误?

问题描述 请帮我看下客户端创建,哪里出现了错误? #include #include #include #include #pragma comment(lib,"ws2_32.lib") void TCPClient() { //创建Socket SOCKET sockclient = socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); if(INVALID_SOCKET == sockclient) { return; } //连接到服务器 struc

extension-关于android里面发邮件的问题,下面是我运行时候的log,请各位帮我看一下。

问题描述 关于android里面发邮件的问题,下面是我运行时候的log,请各位帮我看一下. 04-07 14:06:05.294: I/System.out(2970): DEBUG: JavaMail version 1.4.104-07 14:06:05.294: I/System.out(2970): DEBUG: not loading file: /system/lib/javamail.providers04-07 14:06:05.298: I/System.out(2970):