⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 online judge论坛-acm-icpc-[第07篇]acm-icpc竞赛之stl--stack-queue.htm

📁 stl跟 acm的关系
💻 HTM
📖 第 1 页 / 共 5 页
字号:
return(UserNameStyle[0]+UserName+UserNameStyle[1]);
}
</script>
	<a name="146" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema"></a><table cellPadding="5" cellSpacing="1" align="center" class="tableborder1" style="table-layout:fixed;word-break:break-all" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema">
<tr>
<td class="tablebody1" valign="top" width="175">
<table width="100%" cellpadding="4" cellspacing="0">
<tr>
<td width="*" valign="middle" style="filter:glow(color=#9898BA,strength=2)">&nbsp;&nbsp;&nbsp;&nbsp;<script type="text/javascript" language="javascript">document.write (usercolor('1','Teacher彭'));</script></td>
<td width="25" valign="middle"><img src="Skins/Default/ofMale.gif" alt="帅哥哟,离线,有人找我吗?"></td>
<td width="16" valign="middle"><script type="text/javascript" language="javascript">document.write (astro(''));</script></td>
</tr>
</table>&nbsp;&nbsp;&nbsp;&nbsp;<img src="Images/userface/image1.gif" width="32" height="32"><br>&nbsp;&nbsp;&nbsp;&nbsp;<img src="Skins/Default/star/level20.gif"><br>&nbsp;&nbsp;&nbsp;&nbsp;等级:管理员<br>&nbsp;&nbsp;&nbsp;&nbsp;文章:801<br>&nbsp;&nbsp;&nbsp;&nbsp;积分:6804<br>&nbsp;&nbsp;&nbsp;&nbsp;注册:2005-09-02</td>
<td class="tablebody1" valign="top" height="100%">
<table width="100%" height="30">
<tr>
<td width="*" align="absmiddle"><a href="http://wpa.qq.com/msgrd?V=1&amp;Uin=515957164&amp;Site=By Dvbbs&amp;Menu=yes" title="点击发送QQ消息给Teacher彭" target="_blank"><img src="http://wpa.qq.com/pa?p=1:515957164:4" border="0" width="16" height="16" align="absmiddle"></a>&nbsp;<a href="http://wpa.qq.com/msgrd?V=1&amp;Uin=515957164&amp;Site=By Dvbbs&amp;Menu=yes" title="点击发送QQ消息给Teacher彭">QQ</a>&nbsp;<a href="messanger.asp?action=new&amp;touser=Teacher%C5%ED" target="_blank"><img src="Skins/Default/message.gif" border="0" alt="给Teacher彭发送一个短消息" align="absmiddle"></a> <a href="friendlist.asp?action=addF&amp;myFriend=Teacher%C5%ED" target="_blank"><img src="Skins/Default/friend.gif" border="0" alt="把Teacher彭加入好友" align="absmiddle"></a> <a href="dispuser.asp?id=2" target="_blank"><img src="Skins/Default/profile.gif" border="0" alt="查看Teacher彭的个人资料" align="absmiddle"></a> <a href="query.asp?stype=1&amp;nSearch=3&amp;keyword=Teacher%C5%ED&amp;BoardID=9&amp;SearchDate=ALL" target="_blank"><img src="Skins/Default/find.gif" border="0" alt="搜索Teacher彭在的所有贴子" align="absmiddle"></a> <a href="mailto:pengsw@mail.buct.edu.cn"><img alt="点击这里发送电邮给Teacher彭" border="0" src="Skins/Default/email.gif" align="absmiddle"></a>&nbsp;<a href="http://coder.buct.edu.cn" target="_blank"><img alt="访问Teacher彭的主页" border="0" src="Skins/Default/homepage.gif" align="absmiddle"></a><a href="post.asp?action=re&amp;BoardID=9&amp;replyID=146&amp;id=41&amp;star=1&amp;reply=true"><img src="Skins/Default/reply.gif" border="0" alt="引用回复这个贴子" align="absmiddle"></a> <a href="post.asp?action=re&amp;BoardID=9&amp;replyID=146&amp;id=41&amp;star=1"><img src="Skins/Default/reply_a.gif" border="0" alt="回复这个贴子" align="absmiddle"></a></td>
<td width="70" align="right"> 楼主</td>
</tr>
<tr>
<td height="1" colspan="3" class="singleborder"></td>
</tr>
<tr>
<td height="2" colspan="3"></td>
</tr>
</table>
<table border="0" align="center" width="95%" height="85%" style="table-layout:fixed;word-break:break-all">
<tr>
<td width="*" height="100%" style="font-size:9pt;line-height:12pt" valign="top"><img src="Skins/Default/topicface/face1.gif" border="0" alt="发贴心情" align="absmiddle"> <B>[第07篇]ACM/ICPC竞赛之STL--stack/queue</B><BR><H1 align=center>第07篇 ACM/ICPC竞赛之STL--stack/queue</H1><P>stack(栈)和queue(队列)也是在程序设计中经常会用到的数据容器,STL为我们提供了方便的stack(栈)的queue(队列)的实现。</P><P>准确地说,STL中的stack和queue不同于vector、list等容器,而是对这些容器的重新包装。这里我们不去深入讨论STL的stack和queue的实现细节,而是来了解一些他们的基本使用。</P><H2>1、stack</H2><P>stack模板类的定义在&lt;stack&gt;头文件中。</P><P>stack模板类需要两个模板参数,一个是元素类型,一个容器类型,但只有元素类型是必要的,在不指定容器类型时,默认的容器类型为deque。</P><P>定义stack对象的示例代码如下:</P><BLOCKQUOTE><P>stack&lt;int&gt; s1;<br>stack&lt;string&gt; s2;</P></BLOCKQUOTE><P>stack的基本操作有:</P><BLOCKQUOTE><P>入栈,如例:s.push(x);</P><P>出栈,如例:s.pop();注意,出栈操作只是删除栈顶元素,并不返回该元素。</P><P>访问栈顶,如例:s.top()</P><P>判断栈空,如例:s.empty(),当栈空时,返回true。</P><P>访问栈中的元素个数,如例:s.size()</P></BLOCKQUOTE><P>下面是用string和stack写的解题1064--Parencoding的程序。</P><BLOCKQUOTE><P>#include &lt;iostream&gt;<br>#include &lt;string&gt;<br>#include &lt;stack&gt;<br>using namespace std;<br>main()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;int n;<br>&nbsp;&nbsp;&nbsp;&nbsp;cin &gt;&gt; n;<br>&nbsp;&nbsp;&nbsp;&nbsp;for (int i=0; i&lt;n; i++)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int m;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cin &gt;&gt; m;<br><FONT color=#ff0000>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;string str;<br></FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int leftpa = 0; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (int j=0; j&lt;m; j++)&nbsp;&nbsp;// 读入P编码,构造括号字符串<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{ <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int p;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cin &gt;&gt; p;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (int k=0; k&lt;p-leftpa; k++) <FONT color=#ff0000>str += '(';</FONT><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#ff0000>str += ')';</FONT><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;leftpa = p;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=#ff0000>stack&lt;int&gt; s;</FONT><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for (<FONT color=#ff0000>string::iterator it=str.begin(); it!=str.end(); it++</FONT>) <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{&nbsp;&nbsp; // 构造M编码<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (*it=='(')<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s.<FONT color=#ff0000>push</FONT>(1);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int p = s.<FONT color=#ff0000>top</FONT>(); s.<FONT color=#ff0000>pop</FONT>();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout &lt;&lt; p &lt;&lt; " ";<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (!s.<FONT color=#ff0000>empty</FONT>()) s.<FONT color=#ff0000>top</FONT>() += p;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout &lt;&lt; endl;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;return 1;<br>}<br> </P></BLOCKQUOTE><H2>2、queue</H2><P>queue模板类的定义在&lt;queue&gt;头文件中。</P><P>与stack模板类很相似,queue模板类也需要两个模板参数,一个是元素类型,一个容器类型,元素类型是必要的,容器类型是可选的,默认为deque类型。</P><P>定义queue对象的示例代码如下:</P><BLOCKQUOTE><P>queue&lt;int&gt; q1;<br>queue&lt;double&gt; q2;</P></BLOCKQUOTE><P>queue的基本操作有:</P><BLOCKQUOTE><P>入队,如例:q.push(x); 将x接到队列的末端。</P><P>出队,如例:q.pop(); 弹出队列的第一个元素,注意,并不会返回被弹出元素的值。</P><P>访问队首元素,如例:q.front(),即最早被压入队列的元素。</P><P>访问队尾元素,如例:q.back(),即最后被压入队列的元素。</P><P>判断队列空,如例:q.empty(),当队列空时,返回true。</P><P>访问队列中的元素个数,如例:q.size()</P></BLOCKQUOTE><H2>3、priority_queue</H2><P>在&lt;queue&gt;头文件中,还定义了另一个非常有用的模板类priority_queue(优先队列)。优先队列与队列的差别在于优先队列不是按照入队的顺序出队,而是按照队列中元素的优先权顺序出队(默认为大者优先,也可以通过指定算子来指定自己的优先顺序)。</P><P>priority_queue模板类有三个模板参数,第一个是元素类型,第二个容器类型,第三个是比较算子。其中后两个都可以省略,默认容器为vector,默认算子为less,即小的往前排,大的往后排(出队时序列尾的元素出队)。</P><P>定义priority_queue对象的示例代码如下:</P><BLOCKQUOTE><P>priority_queue&lt;int&gt; q1;<br>priority_queue&lt; pair&lt;int, int&gt; &gt; q2;&nbsp;&nbsp;// 注意在两个尖括号之间一定要留空格。<br>priority_queue&lt;int, vector&lt;int&gt;, greater&lt;int&gt; &gt; q3; // 定义小的先出队</P></BLOCKQUOTE><P>priority_queue的基本操作与queue相同。</P><P>初学者在使用priority_queue时,最困难的可能就是如何定义比较算子了。</P><P>如果是基本数据类型,或已定义了比较运算符的类,可以直接用STL的less算子和greater算子——默认为使用less算子,即小的往前排,大的先出队。</P><P>如果要定义自己的比较算子,方法有多种,这里介绍其中的一种:重载比较运算符。优先队列试图将两个元素x和y代入比较运算符(对less算子,调用 x&lt;y,对greater算子,调用x&gt;y),若结果为真,则x排在y前面,y将先于x出队,反之,则将y排在x前面,x将先出队。</P><P>看下面这个简单的示例:</P><BLOCKQUOTE><P>#include &lt;iostream&gt;<br>#include &lt;queue&gt;<br>using namespace std;<br>class T<br>{<br>public:<br>&nbsp;&nbsp;&nbsp;&nbsp;int x, y, z;<br>&nbsp;&nbsp;&nbsp;&nbsp;T(int a, int b, int c):x(a), y(b), z(c)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>};<br>bool operator &lt; (const T &amp;t1, const T &amp;t2)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;return t1.z &lt; t2.z;&nbsp;&nbsp;// 按照z的顺序来决定t1和t2的顺序<br>}<br>main()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;priority_queue&lt;T&gt; q;<br>&nbsp;&nbsp;&nbsp;&nbsp;q.push(T(4,4,3));<br>&nbsp;&nbsp;&nbsp;&nbsp;q.push(T(2,2,5));<br>&nbsp;&nbsp;&nbsp;&nbsp;q.push(T(1,5,4));<br>&nbsp;&nbsp;&nbsp;&nbsp;q.push(T(3,3,6));<br><br>&nbsp;&nbsp;&nbsp;&nbsp;while (!q.empty())<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;T t = q.top(); q.pop();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout &lt;&lt; t.x &lt;&lt; " " &lt;&lt; t.y &lt;&lt; " " &lt;&lt; t.z &lt;&lt; endl;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;return 1;<br>}</P></BLOCKQUOTE><P>输出结果为(注意是按照z的顺序从大到小出队的):</P><BLOCKQUOTE><P>3 3 <FONT color=#ff0000>6</FONT><br>2 2 <FONT color=#ff0000>5</FONT><br>1 5 <FONT color=#ff0000>4</FONT><br>4 4 <FONT color=#ff0000>3</FONT></P></BLOCKQUOTE><P>再看一个按照z的顺序从小到大出队的例子:</P><BLOCKQUOTE><P>#include &lt;iostream&gt;<br>#include &lt;queue&gt;<br>using namespace std;<br>class T<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;public:<br>&nbsp;&nbsp;&nbsp;&nbsp;int x, y, z;<br>&nbsp;&nbsp;&nbsp;&nbsp;T(int a, int b, int c):x(a), y(b), z(c)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>};<br>bool operator &gt; (const T &amp;t1, const T &amp;t2)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;return t1.z &gt; t2.z;<br>}<br>main()<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;priority_queue&lt;T, vector&lt;T&gt;, greater&lt;T&gt; &gt; q;<br>&nbsp;&nbsp;&nbsp;&nbsp;q.push(T(4,4,3));<br>&nbsp;&nbsp;&nbsp;&nbsp;q.push(T(2,2,5));<br>&nbsp;&nbsp;&nbsp;&nbsp;q.push(T(1,5,4));<br>&nbsp;&nbsp;&nbsp;&nbsp;q.push(T(3,3,6));<br><br>&nbsp;&nbsp;&nbsp;&nbsp;while (!q.empty())<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;T t = q.top(); q.pop();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout &lt;&lt; t.x &lt;&lt; " " &lt;&lt; t.y &lt;&lt; " " &lt;&lt; t.z &lt;&lt; endl;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;return 1;<br>}</P></BLOCKQUOTE><P>输出结果为:</P><BLOCKQUOTE><P>4 4 <FONT color=#ff0000>3</FONT><br>1 5 <FONT color=#ff0000>4</FONT><br>2 2 <FONT color=#ff0000>5</FONT><br>3 3 <FONT color=#ff0000>6</FONT></P></BLOCKQUOTE><P>如果我们把第一个例子中的比较运算符重载为:</P><BLOCKQUOTE><P>bool operator &lt; (const T &amp;t1, const T &amp;t2)<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;return t1.z <FONT color=#ff0000>&gt;</FONT> t2.z;&nbsp;&nbsp;// 按照z的顺序来决定t1和t2的顺序<br>}</P></BLOCKQUOTE><P>则第一个例子的程序会得到和第二个例子的程序相同的输出结果。</P><P>再回顾一下用优先队列实现的题1067--Ugly Numbers的代码:</P><BLOCKQUOTE><P>#include &lt;iostream&gt;<br>#include &lt;queue&gt;<br>using namespace std;<br>typedef pair&lt;unsigned long int, int&gt; node_type;<br>main( int argc, char *argv[] )<br>{<br>&nbsp;&nbsp;&nbsp;&nbsp;unsigned long int result[1500];<br>&nbsp;&nbsp;&nbsp;&nbsp;priority_queue&lt; node_type, vector&lt;node_type&gt;, greater&lt;node_type&gt; &gt; Q;<br>&nbsp;&nbsp;&nbsp;&nbsp;Q.push( make_pair(1, 3) );<br>&nbsp;&nbsp;&nbsp;&nbsp;for (int i=0; i&lt;1500; i++)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;node_type node = Q.top();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Q.pop();<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;switch(node.second)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 3: Q.push( make_pair(node.first*2, 3) );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 2: Q.push( make_pair(node.first*3, 2) );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case 1: Q.push( make_pair(node.first*5, 1) );<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;result[i] = node.first;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;int n;<br>&nbsp;&nbsp;&nbsp;&nbsp;cin &gt;&gt; n;<br>&nbsp;&nbsp;&nbsp;&nbsp;while (n&gt;0)<br>&nbsp;&nbsp;&nbsp;&nbsp;{<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cout &lt;&lt; result[n-1] &lt;&lt; endl; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cin &gt;&gt; n;<br>&nbsp;&nbsp;&nbsp;&nbsp;}<br>&nbsp;&nbsp;&nbsp;&nbsp;return 1;<br>}</P></BLOCKQUOTE><br><div align=right><font color=#000066>[此贴子已经被作者于2005-10-4 23:05:47编辑过]</font></div></td>
</tr>
<tr><td><img src="Skins/Default/sigline.gif"><br>☆ Teacher 彭 ☆</td></tr>
<tr><td>
<div class="info"><img src="Skins/Default/jing.gif" border="0" title="本贴被加为精华" align="absmiddle">&nbsp;&nbsp;</div>
</td></tr>
</table>
</td>
</tr>
<tr>
<td class="tablebody1" valign="middle" align="center" width="175"><img align="absmiddle" border="0" src="Skins/Default/ip.gif" alt="发贴IP已设置保密"> 2005-10-04 22:52</td>
<td class="tablebody1" valign="middle" width="*">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td valign="middle" align="left" width="*">&nbsp;&nbsp;</td>
<td nowarp="true" valign="bottom" width="130" align="left"></td>
<td valign="middle" width="170" align="right"><a href="post.asp?action=edit&amp;BoardID=9&amp;replyID=146&amp;ID=41&amp;star=1"><img align="absmiddle" border="0" src="Skins/Default/edit.gif"></a>&nbsp;&nbsp;<a class="ImgOnclick" onMouseOver="showmenu(event,'','Menu_0');"><img align="absmiddle" border="0" src="Skins/Default/topicmanage.gif"></a>&nbsp;&nbsp;<a href="#top"><img align="absmiddle" border="0" src="Skins/Default/p_up.gif"></a></td>
<td valign="middle" align="left">
</td>
</tr>
</table>
</td>
</tr>
</table>
<div class="Menu_popup" id="Menu_0" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema">
<div class="menuitems"><a href="TopicOther.asp?t=6&amp;BoardID=9&amp;id=41&amp;ReplyID=146" title="向管理员举报该贴">举报帖子</a><BR><a href="admin_postings.asp?action=copy_a&amp;BoardID=9&amp;replyID=146&amp;ID=41&amp;star=1&amp;userid=2">复制贴子</a><BR><a href="admin_postings.asp?action=nobest_a&amp;BoardID=9&amp;replyID=146&amp;ID=41&amp;star=1&amp;userid=2">解除精华</a><BR><a href="admin_postings.asp?action=islockpage_a&amp;BoardID=9&amp;replyID=146&amp;ID=41&amp;star=1&amp;userid=2">单贴屏蔽</a><BR><a href="admin_postings.asp?action=RewardMoney&amp;BoardID=9&amp;replyID=146&amp;ID=41&amp;star=1" title="好评或差评,可奖励或扣除该贴用户相关分值">帖子评价</a><BR></div></div><a name="147" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema"></a><table cellPadding="5" cellSpacing="1" align="center" class="tableborder1" style="table-layout:fixed;word-break:break-all" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema">
<tr>
<td class="tablebody2" valign="top" width="175">
<table width="100%" cellpadding="4" cellspacing="0">
<tr>
<td width="*" valign="middle" style="filter:glow(color=white,strength=2)">&nbsp;&nbsp;&nbsp;&nbsp;<script type="text/javascript" language="javascript">document.write (usercolor('9','玉凌风'));</script></td>
<td width="25" valign="middle"><img src="Skins/Default/ofMale.gif" alt="帅哥哟,离线,有人找我吗?"></td>
<td width="16" valign="middle"><script type="text/javascript" language="javascript">document.write (astro(''));</script></td>
</tr>
</table>&nbsp;&nbsp;&nbsp;&nbsp;<img src="Images/userface/image1.gif" width="32" height="32"><br>&nbsp;&nbsp;&nbsp;&nbsp;<img src="Skins/Default/star/level0.gif"><br>&nbsp;&nbsp;&nbsp;&nbsp;等级:新手上路<br>&nbsp;&nbsp;&nbsp;&nbsp;文章:34<br>&nbsp;&nbsp;&nbsp;&nbsp;积分:299<br>&nbsp;&nbsp;&nbsp;&nbsp;注册:2005-09-21</td>
<td class="tablebody2" valign="top" height="100%">
<table width="100%" height="30">
<tr>
<td width="*" align="absmiddle"><a href="messanger.asp?action=new&amp;touser=%D3%F1%C1%E8%B7%E7" target="_blank"><img src="Skins/Default/message.gif" border="0" alt="给玉凌风发送一个短消息" align="absmiddle"></a> <a href="friendlist.asp?action=addF&amp;myFriend=%D3%F1%C1%E8%B7%E7" target="_blank"><img src="Skins/Default/friend.gif" border="0" alt="把玉凌风加入好友" align="absmiddle"></a> <a href="dispuser.asp?id=38" target="_blank"><img src="Skins/Default/profile.gif" border="0" alt="查看玉凌风的个人资料" align="absmiddle"></a> <a href="query.asp?stype=1&amp;nSearch=3&amp;keyword=%D3%F1%C1%E8%B7%E7&amp;BoardID=9&amp;SearchDate=ALL" target="_blank"><img src="Skins/Default/find.gif" border="0" alt="搜索玉凌风在的所有贴子" align="absmiddle"></a> <a href="mailto:vipyulf@163.com"><img alt="点击这里发送电邮给玉凌风" border="0" src="Skins/Default/email.gif" align="absmiddle"></a>&nbsp;<a href="post.asp?action=re&amp;BoardID=9&amp;replyID=147&amp;id=41&amp;star=1&amp;reply=true"><img src="Skins/Default/reply.gif" border="0" alt="引用回复这个贴子" align="absmiddle"></a> <a href="post.asp?action=re&amp;BoardID=9&amp;replyID=147&amp;id=41&amp;star=1"><img src="Skins/Default/reply_a.gif" border="0" alt="回复这个贴子" align="absmiddle"></a></td>
<td width="70" align="right">第 <font color="#FF0000">2</font> 楼</td>
</tr>
<tr>
<td height="1" colspan="3" class="singleborder"></td>
</tr>
<tr>
<td height="2" colspan="3"></td>
</tr>
</table>
<table border="0" align="center" width="95%" height="85%" style="table-layout:fixed;word-break:break-all">
<tr>
<td width="*" height="100%" style="font-size:9pt;line-height:12pt" valign="top"><img src="Skins/Default/topicface/face1.gif" border="0" alt="发贴心情" align="absmiddle"> <B></B><BR><P>老师终于完成了,辛苦.......</P><P>可惜我眼镜已困,明早好好看看</P></td>
</tr>
<tr><td>
</td></tr>
</table>
</td>
</tr>
<tr>
<td class="tablebody2" valign="middle" align="center" width="175"><img align="absmiddle" border="0" src="Skins/Default/ip.gif" alt="发贴IP已设置保密"> 2005-10-04 22:58</td>
<td class="tablebody2" valign="middle" width="*">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td valign="middle" align="left" width="*">&nbsp;&nbsp;</td>
<td nowarp="true" valign="bottom" width="130" align="left"></td>
<td valign="middle" width="170" align="right"><a href="post.asp?action=edit&amp;BoardID=9&amp;replyID=147&amp;ID=41&amp;star=1"><img align="absmiddle" border="0" src="Skins/Default/edit.gif"></a>&nbsp;&nbsp;<a class="ImgOnclick" onMouseOver="showmenu(event,'','Menu_1');"><img align="absmiddle" border="0" src="Skins/Default/topicmanage.gif"></a>&nbsp;&nbsp;<a href="#top"><img align="absmiddle" border="0" src="Skins/Default/p_up.gif"></a></td>
<td valign="middle" align="left">
</td>
</tr>
</table>
</td>
</tr>
</table>
<div class="Menu_popup" id="Menu_1" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema">
<div class="menuitems"><a href="TopicOther.asp?t=6&amp;BoardID=9&amp;id=41&amp;ReplyID=147" title="向管理员举报该贴">举报帖子</a><BR><a href="admin_postings.asp?action=dele_a&amp;BoardID=9&amp;replyID=147&amp;ID=41&amp;star=1&amp;userid=38">删除单贴</a><BR><a href="admin_postings.asp?action=copy_a&amp;BoardID=9&amp;replyID=147&amp;ID=41&amp;star=1&amp;userid=38">复制贴子</a><BR><a href="admin_postings.asp?action=isbest_a&amp;BoardID=9&amp;replyID=147&amp;ID=41&amp;star=1&amp;userid=38">加为精华</a><BR><a href="admin_postings.asp?action=islockpage_a&amp;BoardID=9&amp;replyID=147&amp;ID=41&amp;star=1&amp;userid=38">单贴屏蔽</a><BR><a href="admin_postings.asp?action=RewardMoney&amp;BoardID=9&amp;replyID=147&amp;ID=41&amp;star=1" title="好评或差评,可奖励或扣除该贴用户相关分值">帖子评价</a><BR></div></div><a name="151" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema"></a><table cellPadding="5" cellSpacing="1" align="center" class="tableborder1" style="table-layout:fixed;word-break:break-all" xmlns:rs="urn:schemas-microsoft-com:rowset" xmlns:z="#RowsetSchema">
<tr>
<td class="tablebody1" valign="top" width="175">
<table width="100%" cellpadding="4" cellspacing="0">
<tr>
<td width="*" valign="middle" style="filter:glow(color=#9898BA,strength=2)">&nbsp;&nbsp;&nbsp;&nbsp;<script type="text/javascript" language="javascript">document.write (usercolor('1','XiaoLin'));</script></td>
<td width="25" valign="middle"><img src="Skins/Default/ofMale.gif" alt="帅哥哟,离线,有人找我吗?"></td>
<td width="16" valign="middle"><script type="text/javascript" language="javascript">document.write (astro('1982-10-12'));</script></td>
</tr>
</table>&nbsp;&nbsp;&nbsp;&nbsp;<img src="UploadFace/13_20065192014050092.jpg" width="110" height="120"><br>&nbsp;&nbsp;&nbsp;&nbsp;<img src="Skins/Default/star/level20.gif"><br>&nbsp;&nbsp;&nbsp;&nbsp;头衔:Rookie<br>&nbsp;&nbsp;&nbsp;&nbsp;等级:管理员<br>&nbsp;&nbsp;&nbsp;&nbsp;文章:394<br>&nbsp;&nbsp;&nbsp;&nbsp;积分:2603<br>&nbsp;&nbsp;&nbsp;&nbsp;注册:2005-09-13</td>
<td class="tablebody1" valign="top" height="100%">
<table width="100%" height="30">
<tr>
<td width="*" align="absmiddle"><a href="messanger.asp?action=new&amp;touser=XiaoLin" target="_blank"><img src="Skins/Default/message.gif" border="0" alt="给XiaoLin发送一个短消息" align="absmiddle"></a> <a href="friendlist.asp?action=addF&amp;myFriend=XiaoLin" target="_blank"><img src="Skins/Default/friend.gif" border="0" alt="把XiaoLin加入好友" align="absmiddle"></a> <a href="dispuser.asp?id=13" target="_blank"><img src="Skins/Default/profile.gif" border="0" alt="查看XiaoLin的个人资料" align="absmiddle"></a> <a href="query.asp?stype=1&amp;nSearch=3&amp;keyword=XiaoLin&amp;BoardID=9&amp;SearchDate=ALL" target="_blank"><img src="Skins/Default/find.gif" border="0" alt="搜索XiaoLin在的所有贴子" align="absmiddle"></a> <a href="mailto:siwenzi@163.com"><img alt="点击这里发送电邮给XiaoLin" border="0" src="Skins/Default/email.gif" align="absmiddle"></a>&nbsp;<a href="post.asp?action=re&amp;BoardID=9&amp;replyID=151&amp;id=41&amp;star=1&amp;reply=true"><img src="Skins/Default/reply.gif" border="0" alt="引用回复这个贴子" align="absmiddle"></a> <a href="post.asp?action=re&amp;BoardID=9&amp;replyID=151&amp;id=41&amp;star=1"><img src="Skins/Default/reply_a.gif" border="0" alt="回复这个贴子" align="absmiddle"></a></td>
<td width="70" align="right">第 <font color="#FF0000">3</font> 楼</td>
</tr>
<tr>
<td height="1" colspan="3" class="singleborder"></td>
</tr>
<tr>
<td height="2" colspan="3"></td>
</tr>
</table>
<table border="0" align="center" width="95%" height="85%" style="table-layout:fixed;word-break:break-all">
<tr>
<td width="*" height="100%" style="font-size:9pt;line-height:12pt" valign="top"><img src="Skins/Default/topicface/face1.gif" border="0" alt="发贴心情" align="absmiddle"> <B></B><BR><P>已阅^p^</P><P>看懂不代表会用阿,以后还要多加练习</P></td>
</tr>
<tr><td>
</td></tr>
</table>
</td>
</tr>
<tr>
<td class="tablebody1" valign="middle" align="center" width="175"><img align="absmiddle" border="0" src="Skins/Default/ip.gif" alt="发贴IP已设置保密"> 2005-10-05 00:19</td>
<td class="tablebody1" valign="middle" width="*">
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td valign="middle" align="left" width="*">&nbsp;&nbsp;</td>
<td nowarp="true" valign="bottom" width="130" align="left"></td>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -