<?xml version="1.0" encoding="gb2312"?>
<rss version="2.0">
<channel>
<title><![CDATA[马也凡官方博客]]></title>
        <image>
        <title>http://hi.baidu.com</title>
        <link>http://hi.baidu.com</link>
        <url>http://img.baidu.com/img/logo-hi.gif</url>
        </image>
<description><![CDATA[山寨的娃们，整天都干啥了]]></description>
<link>http://hi.baidu.com/northchina</link>
<language>zh-cn</language>
<generator>www.baidu.com</generator>
<ttl>5</ttl>


<item>
        <title><![CDATA[编译原理_简单的词法分析器]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/b5a19f3515b6cf1991ef3953.html]]></link>
        <description><![CDATA[
		
		<p>此程序仅是简单练习，所含关键字，运算符等数量非常有限，仅限于示例中infile.c程序中的保留字和运算符，完全不具有通用性。</p>
<p>//简易的词法分析器<br>
//编译环境 Visual Studio 2008 C++ win32控制台程序<br>
#include &lt;iostream&gt;<br>
#include &lt;fstream&gt;<br>
#include &lt;string&gt;<br>
#include &lt;ctype.h&gt;</p>
<p>using namespace std;</p>
<p>char* guanjianzi[9]={&quot;if&quot;,&quot;int&quot;,&quot;for&quot;,&quot;while&quot;,&quot;do&quot;,&quot;return&quot;,&quot;break&quot;,&quot;continue&quot;,&quot;main&quot;};//把关键字放到数组里，用于一会儿比较</p>
<p>char GetChar(ifstream&amp; infile)//<br>
{<br>
 char _ch;<br>
 infile.get(_ch);<br>
 return _ch;<br>
}</p>
<p>char GetBC(ifstream&amp; infile)<br>
{<br>
 char _ch;<br>
 infile.get(_ch);<br>
 while(_ch==' ')<br>
&nbsp;&nbsp; infile.get(_ch);<br>
 return _ch;<br>
}</p>
<p>void Concat(char* str,char ch)<br>
{<br>
 size_t n=strlen(str);<br>
 str[n++]=ch;<br>
 str[n]='\0';<br>
}</p>
<p>bool Reserve(const char* str)<br>
{<br>
 bool flag=false;<br>
 for(int i=0;i&lt;9;i++)<br>
 {<br>
&nbsp;&nbsp; if(_stricmp(guanjianzi[i],str)==0)//如果是关键字，则修改标志，跳出比较循环<br>
&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp; flag=true;<br>
&nbsp;&nbsp;&nbsp; break;<br>
&nbsp;&nbsp; }<br>
 }<br>
 return flag;//返回类型为bool<br>
}</p>
<p>char Retract(ifstream&amp; infile)<br>
{<br>
 infile.seekg(-1,ios::cur);//该函数将文件指针从当前位置回退一位<br>
 return '\0';<br>
}</p>
<p>void Analysis(ifstream&amp; src,ofstream&amp; result)<br>
{<br>
 char ch;<br>
 char strToken[10]=&quot;&quot;;<br>
 ch=GetChar(src);<br>
 <br>
 if(isalpha(ch))//如果ch是字母，则可能组成关键字或标识符<br>
 {<br>
&nbsp;&nbsp; while(isalpha(ch)||isdigit(ch))//超前搜索<br>
 {<br>
&nbsp;&nbsp; Concat(strToken,ch);<br>
&nbsp;&nbsp; ch=GetChar(src);<br>
 }<br>
 ch=Retract(src);//下一个字符不是字母或数字，就回退一位<br>
 if(Reserve(strToken))<br>
&nbsp;&nbsp; result&lt;&lt;&quot;(&quot;&lt;&lt;&quot;&ldquo;&quot;&lt;&lt;strToken&lt;&lt;&quot;&rdquo;&quot;&lt;&lt;&quot;,&quot;&lt;&lt;&quot; 关键字)&quot;&lt;&lt;endl;//如果是关键字，则在结果中输出该关键字，并指出是关键字<br>
 else<br>
&nbsp;&nbsp; result&lt;&lt;&quot;(&quot;&lt;&lt;&quot;&ldquo;&quot;&lt;&lt;strToken&lt;&lt;&quot;&rdquo;&quot;&lt;&lt;&quot;,&quot;&lt;&lt;&quot;标识符)&quot;&lt;&lt;endl;//如果在关键字表中找不到，就说明是标识符<br>
 }</p>
<p> else if(isdigit(ch))//如果ch是数字，则有可能继续和后面的其他数字相连<br>
{<br>
 while(isdigit(ch))//超前搜索<br>
 {<br>
&nbsp;&nbsp; Concat(strToken,ch);<br>
&nbsp;&nbsp; ch=GetChar(src);<br>
 }<br>
 Retract(src);<br>
 result&lt;&lt;&quot;(&quot;&lt;&lt;&quot;&ldquo;&quot;&lt;&lt;strToken&lt;&lt;&quot;&rdquo;&quot;&lt;&lt;&quot;,&quot;&lt;&lt;&quot;数字)&quot;&lt;&lt;endl;//输出数字<br>
}</p>
<p>else if(ch=='+'||ch=='-'||ch=='*'||ch=='/'||ch=='=')//如果ch是运算符<br>
{<br>
 result&lt;&lt;&quot;(&quot;&lt;&lt;&quot;&ldquo;&quot;&lt;&lt;ch&lt;&lt;&quot;&rdquo;&quot;&lt;&lt;&quot;,&quot;&lt;&lt;&quot;运算符)&quot;&lt;&lt;endl;<br>
}</p>
<p>else if(ch==';'||ch=='('||ch==')'||ch=='{'||ch=='}'||ch==',')//如果ch是分隔符</p>
<p>{<br>
 result&lt;&lt;&quot;(&quot;&lt;&lt;&quot;&ldquo;&quot;&lt;&lt;ch&lt;&lt;&quot;&rdquo;&quot;&lt;&lt;&quot;,&quot;&lt;&lt;&quot;分隔符)&quot;&lt;&lt;endl;<br>
}</p>
<p>/*else<br>
{<br>
 result&lt;&lt;&quot;error&quot;&lt;&lt;endl;<br>
}*/<br>
}</p>
<p>void main()<br>
{<br>
 ifstream _infile(&quot;C:\\infile.c&quot;);//将待分析的.C文件定义为一个输入流<br>
 ofstream _oufile(&quot;C:\\result.txt&quot;);//将输出结果的.txt文件定义为一个输出流<br>
 while(!_infile.eof())<br>
&nbsp;&nbsp; Analysis(_infile,_oufile);//文件没有结束，就调用分析函数<br>
 _infile.close();<br>
 _oufile.close();<br>
 cout&lt;&lt;&quot;词法分析结果已经放入C:\result.txt下&quot;&lt;&lt;endl;<br>
 system(&quot;pause&quot;);<br>
}</p>
<p> </p>
<p>示例用的 infile.c(放在C盘根目录下)：</p>
<p>main()<br>
{<br>
int a,b;<br>
a=10;<br>
b=a+20;<br>
}</p>
<p>输出结果：(输出到C盘根目录下)</p>
<p>(&ldquo;main&rdquo;,标识符)<br>
(&ldquo;(&rdquo;,分隔符)<br>
(&ldquo;)&rdquo;,分隔符)<br>
(&ldquo;{&rdquo;,分隔符)<br>
(&ldquo;int&rdquo;, 关键字)<br>
(&ldquo;a&rdquo;,标识符)<br>
(&ldquo;,&rdquo;,分隔符)<br>
(&ldquo;b&rdquo;,标识符)<br>
(&ldquo;;&rdquo;,分隔符)<br>
(&ldquo;a&rdquo;,标识符)<br>
(&ldquo;=&rdquo;,运算符)<br>
(&ldquo;10&rdquo;,数字)<br>
(&ldquo;;&rdquo;,分隔符)<br>
(&ldquo;b&rdquo;,标识符)<br>
(&ldquo;=&rdquo;,运算符)<br>
(&ldquo;a&rdquo;,标识符)<br>
(&ldquo;+&rdquo;,运算符)<br>
(&ldquo;20&rdquo;,数字)<br>
(&ldquo;;&rdquo;,分隔符)<br>
(&ldquo;}&rdquo;,分隔符)</p> <a href="http://hi.baidu.com/northchina/blog/item/b5a19f3515b6cf1991ef3953.html">阅读全文</a>
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%BF%CE%B3%CC%CF%E0%B9%D8">课程相关</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/b5a19f3515b6cf1991ef3953.html#comment">查看评论</a>]]></description>
        <pubDate>2009-03-16  09:10 P.M.</pubDate>
        <category><![CDATA[课程相关]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/b5a19f3515b6cf1991ef3953.html</guid>
</item>

<item>
        <title><![CDATA[汇编_ASM_选择排序]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/68394b3d5d6b1ee93c6d97a3.html]]></link>
        <description><![CDATA[
		
		<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  PRINT  MACRO&nbsp;&nbsp;&nbsp;&nbsp;  OPT;输出十进制数字的宏</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AX,OPT<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  BL,10<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DIV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  BL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ;余数在ah，商在al  ，商为十位，余数为个位<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DX,AX<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ADD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DH,30H<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ADD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DL,30H<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AH,02H<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  INT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  21H&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ;输出十位<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DL,DH<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AH,02H&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ;输出个位<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  INT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  21H<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DL,20H<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AH,02H<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  INT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  21H&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ;输出空格<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ENDM</p>
<p>;.....................................................................................................................</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DATA  SEGMENT<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ARRAY  DW&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  3,2,1<br>
&nbsp;&nbsp;&nbsp;  MESSAGE1  DB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  &quot;ORIGINAL ARRAY:&quot;,13,10,'$'<br>
&nbsp;&nbsp;&nbsp;  MESSAGE2  DB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  13,10,&quot;AFERT SELECTEDSORT:&quot;,13,10,'$'<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  TEMP  DW&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  0<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  COUNT  DW&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  3<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DATA  ENDS<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  CODE  SEGMENT<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ASSUME&nbsp;&nbsp;&nbsp;  CS:CODE,DS:DATA</p>
<p>;.....................................................................................................................<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MAIN  PROC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  FAR<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  START:  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AX,DATA<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DS,AX<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LEA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DX,MESSAGE1<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AH,09H<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  INT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  21H&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ;提示输出原始数组<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  CX, COUNT<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LEA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  SI,ARRAY<br>
  ORG_PRINT:  PRINT&nbsp;&nbsp;&nbsp;&nbsp;  [SI]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ADD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  SI,2<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LOOP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ORG_PRINT<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DL,0<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AH,02H<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  INT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  21H</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  CALL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  SORT;调用排序子程序</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LEA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DX,MESSAGE2<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AH,09H<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  INT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  21H<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  CX,COUNT<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LEA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  SI,ARRAY<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  SORTED_PRINT:  PRINT&nbsp;&nbsp;&nbsp;&nbsp;  [SI]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ADD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  SI,2<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LOOP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  SORTED_PRINT<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AH,4CH<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  INT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  21H<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MAIN  ENDP</p>
<p>;................................................................................................................................</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  SORT  PROC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  NEAR;选择排序子程序<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  CX,COUNT<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LEA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DI,ARRAY</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LOP1:  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DX,CX<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  SI,DI</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  BX,DI<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ADD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  BX,2<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LOP2:  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AX,[SI]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  CMP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AX,[BX]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  JLE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  CONTINUE<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  SI,BX</p>
<p>&nbsp;&nbsp;  CONTINUE:  ADD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  BX,2<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LOOP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LOP2</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AX,[DI]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  XCHG&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  AX,[SI]<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  [DI],AX<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  ADD&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  DI  ,2<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  CX,DX<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LOOP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  LOP1<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  RET<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  SORT  ENDP<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  CODE  ENDS<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  END&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  START</p>
<p><br>
 </p> <a href="http://hi.baidu.com/northchina/blog/item/68394b3d5d6b1ee93c6d97a3.html">阅读全文</a>
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%BF%CE%B3%CC%CF%E0%B9%D8">课程相关</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/68394b3d5d6b1ee93c6d97a3.html#comment">查看评论</a>]]></description>
        <pubDate>2008-12-01  10:24 P.M.</pubDate>
        <category><![CDATA[课程相关]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/68394b3d5d6b1ee93c6d97a3.html</guid>
</item>

<item>
        <title><![CDATA[单源最短路径_贪心算法_java]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/3b76d3eae2d3c7d5d539c98c.html]]></link>
        <description><![CDATA[
		
		<p><br>
public class TheShortestWay <br>
{<br>
 static int MAX_SIZE=6;<br>
 public static void dijkstra(int v,float[][]a,float[]dist,int[]prev)<br>
 {<br>
&nbsp;&nbsp; int n=dist.length-1;<br>
&nbsp;&nbsp; if(v&lt;1||v&gt;n)return;<br>
&nbsp;&nbsp; boolean []s=new boolean[n+1];<br>
&nbsp;&nbsp;<br>
&nbsp;&nbsp; for(int i=1;i&lt;=n;i++)<br>
&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp; dist[i]=a[v][i];<br>
&nbsp;&nbsp;&nbsp; s[i]=false;<br>
&nbsp;&nbsp;&nbsp; if(dist[i]==Float.MAX_VALUE)<br>
&nbsp;&nbsp;&nbsp;&nbsp; prev[i]=0;<br>
&nbsp;&nbsp;&nbsp; else<br>
&nbsp;&nbsp;&nbsp;&nbsp; prev[i]=v;<br>
&nbsp;&nbsp; }<br>
&nbsp;&nbsp; dist[v]=0;s[v]=true;<br>
&nbsp;&nbsp; for(int i=1;i&lt;n;i++)<br>
&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp; float temp=Float.MAX_VALUE;<br>
&nbsp;&nbsp;&nbsp; int u=v;<br>
&nbsp;&nbsp;&nbsp; for(int j=1;j&lt;=n;j++)<br>
&nbsp;&nbsp;&nbsp;&nbsp; if((!s[j])&amp;&amp;(dist[j]&lt;temp))<br>
&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; u=j;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; temp=dist[j];<br>
&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp; s[u]=true;<br>
&nbsp;&nbsp;&nbsp; for(int j=1;j&lt;=n;j++)<br>
&nbsp;&nbsp;&nbsp;&nbsp; if((!s[j])&amp;&amp;(a[u][j]&lt;Float.MAX_VALUE))<br>
&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; float newdist=dist[u]+a[u][j];<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(newdist&lt;dist[j])<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dist[j]=newdist;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; prev[j]=u;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp; }<br>
 }</p>
<p> public static void main(String args[])<br>
 {<br>
&nbsp;&nbsp; float a[][]=new float[MAX_SIZE][MAX_SIZE];float[]dist=new float[MAX_SIZE];int []prev=new int[MAX_SIZE];<br>
&nbsp;&nbsp; for(int i=0;i&lt;6;i++)<br>
&nbsp;&nbsp;&nbsp; for(int j=0;j&lt;6;j++)<br>
&nbsp;&nbsp;&nbsp;&nbsp; a[i][j]=Float.MAX_VALUE;<br>
&nbsp;&nbsp; a[1][2]=10;<br>
&nbsp;&nbsp; a[1][4]=30;<br>
&nbsp;&nbsp; a[1][5]=100;<br>
&nbsp;&nbsp; a[2][3]=50;<br>
&nbsp;&nbsp; a[3][5]=10;<br>
&nbsp;&nbsp; a[4][3]=20;<br>
&nbsp;&nbsp; a[4][5]=60;<br>
&nbsp;&nbsp; int v=1;//假设从顶点1处出发<br>
&nbsp;&nbsp;<br>
&nbsp;&nbsp; dijkstra(v,a,dist,prev);<br>
&nbsp;&nbsp;<br>
&nbsp;&nbsp; System.out.println(&quot;从1出发到2、3、4、5的最短路径依次是:&quot;);<br>
&nbsp;&nbsp; for(int j=2;j&lt;6;j++)<br>
&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp; System.out.println(dist[j]);<br>
&nbsp;&nbsp; }<br>
&nbsp;&nbsp;<br>
&nbsp;&nbsp; int z=prev[5],y=prev[z],x=prev[y];<br>
&nbsp;&nbsp; System.out.println(&quot;从1到5最短路径经过的点为：&quot;);<br>
&nbsp;&nbsp; System.out.print(x+&quot; &quot;+y+&quot; &quot;+z+&quot; &quot;+&quot;5&quot;);<br>
 <br>
 }<br>
 <br>
}</p>
<p>运行结果：</p>
<p>从1出发到2、3、4、5的最短路径依次是:<br>
10.0<br>
50.0<br>
30.0<br>
60.0<br>
从1到5最短路径经过的点为：<br>
1 4 3 5</p> <a href="http://hi.baidu.com/northchina/blog/item/3b76d3eae2d3c7d5d539c98c.html">阅读全文</a>
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%BF%CE%B3%CC%CF%E0%B9%D8">课程相关</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/3b76d3eae2d3c7d5d539c98c.html#comment">查看评论</a>]]></description>
        <pubDate>2008-10-22  09:07 P.M.</pubDate>
        <category><![CDATA[课程相关]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/3b76d3eae2d3c7d5d539c98c.html</guid>
</item>

<item>
        <title><![CDATA[多边形游戏_动态规划]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/19f210551fdc34c2b645aef4.html]]></link>
        <description><![CDATA[
		
		<div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 多边形游戏是一个单人玩的游戏，开始时有一个由n个顶点构成的多边形。每个顶点被赋予一个整数值，每条边被赋予一个运算符&ldquo;+&rdquo;或&ldquo;*&rdquo;。所有边依次用整数从1到n编号。</div>




<div>游戏第1步，将一条边删除。</div>
<div>随后n-1步按以下方式操作：</div>
<div>（1） 选择一条边E以及由E连接着的两个顶点V1和V2；</div>
<div>（2） 用一个新的顶点取代边E以及由E连接着的两个顶点V1和V2。将由顶点V1和V2的整数值通过边E上的运算得到的结果赋予新顶点。</div>
<div>最后，所有边都被删除，游戏结束。游戏的得分就是所剩顶点上的整数值。</div>
<div>
<p>问题：对于给定的多边形，计算最高得分。</p>
<p> </p>
<p>C++代码：</p>
<p> </p>
<p>#include &lt;stdio.h&gt;<br>
#include &lt;iostream&gt;<br>
using namespace std;<br>
#define n 4<br>
 int m[n][n][2];<br>
 int minf,maxf;<br>
 char op[n];</p>
<p>void minMax(int i,int s,int j)<br>
{<br>
&nbsp;&nbsp;&nbsp;  <br>
 int e[5];<br>
 int a=m[i][s][0],<br>
 b=m[i][s][1],<br>
 r=(i+s-1)%n+1,<br>
 c=m[r][j-s][0],<br>
 d=m[r][j-s][1];<br>
 <br>
 if(op[r]=='+')<br>
 {<br>
&nbsp;&nbsp; minf=a+c;<br>
&nbsp;&nbsp; maxf=b+d;<br>
 }<br>
 else<br>
 {<br>
&nbsp;&nbsp; e[1]=a*c;<br>
&nbsp;&nbsp; e[2]=a*d;<br>
&nbsp;&nbsp; e[3]=b*c;<br>
&nbsp;&nbsp; e[4]=b*d;<br>
&nbsp;&nbsp; minf=e[1];<br>
&nbsp;&nbsp; maxf=e[1];<br>
&nbsp;&nbsp; for(int k=2;k&lt;5;k++)<br>
&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp; if(minf&gt;e[k])<br>
&nbsp;&nbsp;&nbsp;&nbsp; minf=e[k];<br>
&nbsp;&nbsp;&nbsp; if(maxf&lt;e[k])<br>
&nbsp;&nbsp;&nbsp;&nbsp; maxf=e[k];<br>
&nbsp;&nbsp; }<br>
 }<br>
 <br>
}</p>
<p><br>
int polyMax()<br>
{<br>
 for(int j=2;j&lt;=n;j++)<br>
&nbsp;&nbsp; for(int i=1;i&lt;=n;i++)<br>
&nbsp;&nbsp;&nbsp;&nbsp;  for(int s=1;s&lt;j;s++)<br>
&nbsp;&nbsp; {<br>
&nbsp;&nbsp;&nbsp; minMax(i,s,j);<br>
&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;&nbsp; if(m[i][j][0]&gt;minf)<br>
&nbsp;&nbsp;&nbsp;&nbsp; m[i][j][0]=minf;<br>
&nbsp;&nbsp;&nbsp; if(m[i][j][1]&lt;maxf)<br>
&nbsp;&nbsp;&nbsp;&nbsp; m[i][j][1]=maxf;<br>
&nbsp;&nbsp; }<br>
 int temp=m[1][n][1];<br>
 for(int i=2;i&lt;=n;i++)<br>
 {<br>
&nbsp;&nbsp; if(temp&lt;m[i][n][1])<br>
&nbsp;&nbsp;&nbsp; temp=m[i][n][1];<br>
 }<br>
 return temp;<br>
&nbsp;&nbsp;<br>
 }</p>
<p> </p>
<p>void main()<br>
{<br>
 cout&lt;&lt;&quot;输入[]op&quot;&lt;&lt;endl;<br>
 <br>
 for(int k=1;k&lt;=n;k++)<br>
 {<br>
&nbsp;&nbsp; cin&gt;&gt;op[k];<br>
 }<br>
 <br>
 cout&lt;&lt;&quot;输入各顶点的值&quot;&lt;&lt;endl;//m[i][1][0]的初始值为各顶点的值<br>
 <br>
 for(int i=1;i&lt;=n;i++)<br>
 {<br>
&nbsp;&nbsp; cin&gt;&gt;m[i][1][0];<br>
&nbsp;&nbsp; m[i][1][1]=m[i][1][0];<br>
 }<br>
 <br>
 cout&lt;&lt;&quot;该多边形能得到的最大值是:&quot;&lt;&lt;endl;<br>
 cout&lt;&lt;polyMax();<br>
 system(&quot;pause&quot;);<br>
 <br>
}</p>
</div> <a href="http://hi.baidu.com/northchina/blog/item/19f210551fdc34c2b645aef4.html">阅读全文</a>
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%BF%CE%B3%CC%CF%E0%B9%D8">课程相关</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/19f210551fdc34c2b645aef4.html#comment">查看评论</a>]]></description>
        <pubDate>2008-10-14  11:14 P.M.</pubDate>
        <category><![CDATA[课程相关]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/19f210551fdc34c2b645aef4.html</guid>
</item>

<item>
        <title><![CDATA[gray码_分治策略_java]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/1b3710d1725357d5562c8430.html]]></link>
        <description><![CDATA[
		
		<p><br>
public class gray{<br>
 public void graycode(int n,int b,int arr[][]){<br>
&nbsp;&nbsp; if(n==0)<br>
&nbsp;&nbsp;&nbsp; return;</p>
<p>&nbsp;&nbsp; for(int i=0;i&lt;b/2;i++){<br>
&nbsp;&nbsp; arr[i][n-1]=0;<br>
&nbsp;&nbsp; arr[b-i-1][n-1]=1;<br>
 }<br>
 <br>
&nbsp;&nbsp; graycode(n-1,b/2,arr);<br>
 <br>
 for(int k=b/2;k&lt;b;k++)<br>
&nbsp;&nbsp; for(int j=0;j&lt;n-1;j++)<br>
&nbsp;&nbsp;&nbsp; arr[k][j]=arr[b-k-1][j];<br>
&nbsp;&nbsp;&nbsp;<br>
 }</p>
<p> </p>
<p>public static void main(String[] args) {<br>
 gray g1=new gray();<br>
 int arry[][]=new int[16][4];<br>
 g1.graycode(4,16, arry);<br>
 for(int i=0;i&lt;16;i++){<br>
&nbsp;&nbsp; for(int j=0;j&lt;4;j++)<br>
&nbsp;&nbsp;&nbsp; System.out.print(arry[i][j]);<br>
&nbsp;&nbsp; System.out.print(&quot;\n&quot;);<br>
 }<br>
}<br>
  <br>
}</p>
<p>运行结果:</p>
<p>0000<br>
1000<br>
1100<br>
0100<br>
0110<br>
1110<br>
1010<br>
0010<br>
0011<br>
1011<br>
1111<br>
0111<br>
0101<br>
1101<br>
1001<br>
0001</p> <a href="http://hi.baidu.com/northchina/blog/item/1b3710d1725357d5562c8430.html">阅读全文</a>
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%BF%CE%B3%CC%CF%E0%B9%D8">课程相关</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/1b3710d1725357d5562c8430.html#comment">查看评论</a>]]></description>
        <pubDate>2008-09-17  10:12 P.M.</pubDate>
        <category><![CDATA[课程相关]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/1b3710d1725357d5562c8430.html</guid>
</item>

<item>
        <title><![CDATA[棋盘覆盖_分治策略_java]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/68394b3d3b1efce83c6d9737.html]]></link>
        <description><![CDATA[
		
		<p>public class qipan {<br>
static int MAX_SIZE=16;<br>
static int board[][]=new int[MAX_SIZE][MAX_SIZE];<br>
&nbsp;&nbsp;&nbsp;  static int tile=0;<br>
public void chessboard(int tr,int tc,int dr,int dc,int size){<br>
&nbsp;&nbsp;  if(size==1)<br>
&nbsp;&nbsp;&nbsp;  return;<br>
&nbsp;&nbsp;&nbsp;<br>
&nbsp;&nbsp;  int t=tile++,s=size/2;<br>
&nbsp;&nbsp;  //覆盖左上角 <br>
&nbsp;&nbsp;  if(dr&lt;tr+s&amp;&amp;dc&lt;tc+s)<br>
&nbsp;&nbsp;&nbsp;  chessboard(tr,tc,dr,dc,s);<br>
&nbsp;&nbsp;  else{<br>
&nbsp;&nbsp;&nbsp;  board[tr+s-1][tc+s-1]=t;<br>
&nbsp;&nbsp;&nbsp;  chessboard(tr,tc,tr+s-1,tc+s-1,s);<br>
&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;  //覆盖右上角<br>
&nbsp;&nbsp;  if(dr&lt;tr+s&amp;&amp;dc&gt;=tc+s)<br>
&nbsp;&nbsp;&nbsp;  chessboard(tr,tc+s,dr,dc,s);<br>
&nbsp;&nbsp;  else{<br>
&nbsp;&nbsp;&nbsp;  board[tr+s-1][tc+s]=t;<br>
&nbsp;&nbsp;&nbsp;  chessboard(tr,tc+s,tr+s-1,tc+s,s);<br>
&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;  //覆盖左下角<br>
&nbsp;&nbsp;  if(dr&gt;=tr+s&amp;&amp;dc&lt;tc+s)<br>
&nbsp;&nbsp;&nbsp;  chessboard(tr+s,tc,dr,dc,s);<br>
&nbsp;&nbsp;  else{<br>
&nbsp;&nbsp;&nbsp;  board[tr+s][tc+s-1]=t;<br>
&nbsp;&nbsp;&nbsp;  chessboard(tr+s,tc,tr+s,tc+s-1,s);<br>
&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;  //覆盖右下角<br>
&nbsp;&nbsp;  if(dr&gt;=tr+s&amp;&amp;dc&gt;=tc+s)<br>
&nbsp;&nbsp;&nbsp;  chessboard(tr+s,tc+s,dr,dc,s);<br>
&nbsp;&nbsp;  else{<br>
&nbsp;&nbsp;&nbsp;  board[tr+s][tc+s]=t;<br>
&nbsp;&nbsp;&nbsp;  chessboard(tr+s,tc+s,tr+s,tc+s,s );<br>
&nbsp;&nbsp;  }<br>
&nbsp;&nbsp;  }</p>
<p><br>
public static void main(String[] args) {<br>
int i,j;<br>
<br>
qipan p1=new qipan();<br>
p1.chessboard(0,0,0,1,4);<br>
for(i=0;i&lt;4;i++){<br>
&nbsp;&nbsp;  for(j=0;j&lt;4;j++)<br>
&nbsp;&nbsp;&nbsp;  System.out.print(board[i][j]+&quot; &quot;);<br>
&nbsp;&nbsp;  System.out.print(&quot;\n&quot;);<br>
}<br>
}<br>
}</p>
<p>运行结果：</p>
<p>1 0 2 2 <br>
1 1 0 2 <br>
3 0 0 4 <br>
3 3 4 4</p> <a href="http://hi.baidu.com/northchina/blog/item/68394b3d3b1efce83c6d9737.html">阅读全文</a>
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%BF%CE%B3%CC%CF%E0%B9%D8">课程相关</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/68394b3d3b1efce83c6d9737.html#comment">查看评论</a>]]></description>
        <pubDate>2008-09-17  10:10 P.M.</pubDate>
        <category><![CDATA[课程相关]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/68394b3d3b1efce83c6d9737.html</guid>
</item>

<item>
        <title><![CDATA[关于学车和考驾照]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/d9fb815040c4d364853524ab.html]]></link>
        <description><![CDATA[
		
		&nbsp;&nbsp;&nbsp;&nbsp;  二考通过了，我感觉驾照已经离我不远了，在此我认为我应该可以以一个&ldquo;过来人&rdquo;的身份描述一下学车及考试的一些感受。
<p>&nbsp;&nbsp;&nbsp;  首先是报驾校，想说的只有一个，驾校的费用是越来越贵，而你的接受能力却在随着年龄的增长非常非常缓慢地减弱，你的时间也是越来越少。所以大三报驾校的，觉得不如大二报，大二报驾校的，觉自己应该大一就报。毕业了以后报的，觉的自己应该在毕业前就报。总之，只要达到法定年龄，本人意见是越早报越好。</p>
<p>&nbsp;&nbsp;&nbsp;  科目一考试内容都是是自己在业余时间看的。把参考资料（题库）看一遍，再在网上做几次模拟就可以过了。我和其他&ldquo;过来人&rdquo;基本都是这么做的，15分钟完成科目一考试。</p>
<p>&nbsp;&nbsp;&nbsp;  科目二考试应该是驾驶员考试中最有含金量和你需要花费时间最多的部分。包括的具体内容可以到网上搜去，是基本的驾驶技能，是一个人从完全没接触过方向盘到可以在场地中熟练驾驶一辆车的过程。</p>
<p>&nbsp;&nbsp;&nbsp;  二考的练习是要付出比较大的努力的。二考前这几天，我们每天都起早贪黑，到场地练习侧位停车等动作，在驾校的院子里练习倒库移库，去考场模拟...有时候连中午都不回去，在路边随便吃点东西，买瓶水，继续在院子里练习倒库，一个整天都在驾校度过。不要期待考试的时候会多么多么松，越是你感觉比较难的项目，越是考试的重点，越是考官最注重的环节，如侧位停车。除了多练习，没别的办法。那天我们在驾校练习倒库，中午都没回去，有人说这个训练和考试很&ldquo;残酷&rdquo;，教练说：&ldquo;这残酷？你倒车的时候把墙一下子撞了那多残酷？&rdquo;我们的教练也都很尽责，每天中午都有人值班，在驾校院子里指导我们练倒库，有时从早上6点多一直陪学员练习到晚上8点，他们早上起的比学员早，在考试几天里一大早就把我们带到考试场地做热身。教练们一年中基本都是没有节假日的，他们每天起早贪黑，除了教学员，还要养护车辆，在场地值班，真的非常辛苦，而且工资也不高，生活还是很清苦的。我们不认真练习，就感觉对不起我们的教练。好多驾校都宣传考试不过有一次免费的补考机会，其实这个&ldquo;免费&rdquo;，是让没通过考试的学员的教练把补考费交出来。教练们平时都已经够辛苦了，并且生活都很清苦，如果我们因为自己没好好练习而需要补考，想必都不忍心让教练替自己掏补考费吧。</p>
<p>&nbsp;&nbsp;&nbsp;  只要平时态度认真，考前刻苦突击训练，考试基本都能通过的。我们突击训练的几天里，我经常看到的人有大约30个，考试的时候我们驾校的这一批人也是30多个，只有三个没通过场地考试，倒库考试好像都通过了。考试过后，你会感觉自己的心情像一个膨胀的气球放了气一样，也觉的对得起教练，对的起几天来的起早贪黑。</p>
<p>&nbsp;&nbsp;&nbsp;  三考我还没考，练习了一回，主要是要注意一些细节，根据交通标志和行人作出正确的反映，用教练的话说，就是要让考官感到安全、平稳。当然，你要是一直挂着二档或三档&ldquo;非常平稳&rdquo;地从头磨到尾，也是不及格的。</p>
<p>&nbsp;&nbsp;&nbsp;  总之，学车不像我当初想象的那样&ldquo;像玩儿一样&rdquo;，也是需要付出劳累、仔细琢磨的。学车的初期，你会感到新鲜有趣，但随着次数的增多，每天做同样的动作，你会感到枯燥乏味或身心疲惫，甚至不想再练，这时候就是你要用意志克服了，想想我们的教练，多少年都做着这样同样的动作，教了一批又一批的学员，我们那点乏味也算不了什么了。</p>
<p>&nbsp;&nbsp;&nbsp;  虽然我还没学完，但这段时间已经成为我不会忘记的一段经历。教练苦口婆心的教导、学员间的互相交流和天南海北的聊天，和这辆虽然有些旧但却保养的很好的 陕A 5664学，都将成为永久的记忆。</p>
<p> </p>
<div forimg="1" align="center"><img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/northchina/pic/item/d85ab30159e8f7101c9583de.jpg"></div> <a href="http://hi.baidu.com/northchina/blog/item/d9fb815040c4d364853524ab.html">阅读全文</a>
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%CB%E6%B1%CA">随笔</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/d9fb815040c4d364853524ab.html#comment">查看评论</a>]]></description>
        <pubDate>2008-07-17  09:29 P.M.</pubDate>
        <category><![CDATA[随笔]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/d9fb815040c4d364853524ab.html</guid>
</item>

<item>
        <title><![CDATA[《老人与U盘》及我的三点感想]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/d85ab301b747dd031c95837d.html]]></link>
        <description><![CDATA[
		
		<p>以下是《老人与U盘》&nbsp;&nbsp;</p>
<p>我在Donews <a href="http://blog.csdn.net/yuanmeng001/archive/2008/06/16/2551846.aspx">http://blog.csdn.net/yuanmeng001/archive/2008/06/16/2551846.aspx</a></p>
<p>上看到的一篇文章。&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  6月15日下午，我去北京中关村电子市场寻找U盘（询问价格），有感。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  我在中关村附近居住了30年（中国人民大学静园），了解中关村的演变历史。过去的&ldquo;小门臉&rdquo;，不见了。现今，四处几乎全是高楼大厦，道路宽广，行人如同U盘大小（相比于大型建筑物）。我去了（步行）中关村海龙电子市场。刚一进门，电脑导购员一窝蜂般拥上来，只听见：&ldquo;先生，跟我来看看&rdquo;，一片吵闹声。我跟着一位导购员（小伙子）来到戴尔电脑的样品展台（一层），问他们：&ldquo;有Ubuntu电脑吗&rdquo;？他们不明白，后来换了几个人，还是弄不明白。我担心自己的发音不准确，就把Ubuntu几个英文字母写在纸上，他们的面部表情很复杂，直摇头，没有听说过。我问他们：这种台式计算机内存是多少？回答：4GB。我惊呆了。我说：要这么大内存，干什么？回答：&ldquo;Vista跑的快&rdquo;。我又问：还有XP吗？回答：&ldquo;我们可以给你装呀！&rdquo;。我心里面在想，这种电脑导购员的水平连一般小商品推销员的水平都不够，算了吧。 我自己上了电子市场的二层，导购人员也是四处哇哇叫。有人问我：需要什么？我说：&ldquo;U盘&rdquo;。他用手一指：那边，随即扭头招呼别人去了，不爱搭理我。原因大概是：U盘体积太小，价格又太低，没啥意思，因而，不被人们看重。我心里在想，一位老人，来这种地方寻找U盘干啥？岂不滑稽？我当时也顾不上这些思想顾虑了，硬着头皮走到一个售货柜台前，问一位售货员：&ldquo;我想要U盘&rdquo;。这种问法，使她显得有点惊异，说：&ldquo;你自己看吧&rdquo;。我说：&ldquo;我不会（选U盘）&rdquo;。她显得有点不耐烦，说：&ldquo;这种品牌，（货）走的快&rdquo;。我听不懂她在说什么（因为，货字不发音）。我问她：&ldquo;多大容量&rdquo;？回答：&ldquo;8GB&rdquo;。我一听，几乎惊呆了。我心里面当时在想，8GB的U盘，去年这个时候，还不敢去奢望。我又问她：&ldquo;多少钱&rdquo;？回答：&ldquo;260元&rdquo;（KingMax品牌）。我问：&ldquo;批发价是多少&rdquo;？她看看我，表情有点复杂，随口说：&ldquo;190元一块&rdquo;。我问：&ldquo;哪里生产的&rdquo;？她说：&ldquo;日本的芯，深圳生产&rdquo;。我问：&ldquo;这种U盘，读写可多少次&rdquo;？她说：&ldquo;终身保修&rdquo;。我说：&ldquo;我的用法不同，里面要存储程序&rdquo;。她说：&ldquo;这里面不能预先存储数据，那样的话，人家会说我们卖的是旧的U盘&rdquo;。我说：&ldquo;我要存储程序&rdquo;。她说：&ldquo;里面存储数据，就不好卖了&rdquo;。我也急了，对她说：&ldquo;程序不是数据&rdquo;。看来，她也急了。她问我，你想干啥？我对她说，&ldquo;把U盘插入计算机，直接运行程序&rdquo;。她摇摇头，没有听说过这种用法。最后，她对我说：&ldquo;我们的U盘，里面都是干干净净的，从来没有数据，绝对是新盘&rdquo;。最后，我也只好对她说声：&ldquo;谢谢&rdquo;，就走开了。<br>
&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;  存储程序的U盘市场，现在并不存在。我们一定会把它创造出来。我深信：自由软件的普及，就在此一举。</p>
<p> </p>
<p><font face="黑体" size="3">之所以转这篇文章，有三点原因：</font></p>
<p>（1）在电子市场工作的人员专业素质有待加强，本文中作者在中国最大的电子市场-中关村随便问了几个问题，就把销售人员说住了，可以想象，在其他地方，又会有多少人被这些所谓&ldquo;懂行&rdquo;的人忽悠。</p>
<p>（2）开源。我们都习惯windows给我们带来的便利，对大众来说，这应该是件好事，但对于计算机行业的发展，这种&ldquo;便利&rdquo;成了一种阻碍。我们过分依赖鼠标，以至于不能深入操作系统的内部，只是跟在微软的屁股后面亦步亦趋。我曾安装过ubuntu，不料对linux不熟悉，装了以后什么都不会，又格掉了，现在认为可惜了。这里面有很多需要学习的东西，这才是真正的操作系统，Windows给我带来了什么？就是一个界面，一个鼠标，让我们对计算机更加陌生。我们一个教linux的老师在给我们的一节知识普及课（我们还没开linux课）中用了大半节课抨击Windows的不是，现在想想一点都不为过。</p>
<p>（3）运行在U盘里的程序。前几天我准备去买刻录机，受到朋友的鄙视。这位朋友还是比较有眼光的--任何东西在不久的将来都可以运行在U盘里。我喜欢制作系统盘（令人鄙视的Windows系统光盘），买刻录机无非是用来刻录启动盘的。其实就现在来说，把安装文件弄到U盘上，从U盘启动计算机也是很普遍的事情，支持直接从U盘启动的主板也差不多普及了，可能不久后，CD或DVD就真的没有存在的必要了。</p> <a href="http://hi.baidu.com/northchina/blog/item/d85ab301b747dd031c95837d.html">阅读全文</a>
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/In%20My%20Opinion">In My Opinion</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/d85ab301b747dd031c95837d.html#comment">查看评论</a>]]></description>
        <pubDate>2008-06-16  11:20 P.M.</pubDate>
        <category><![CDATA[In My Opinion]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/d85ab301b747dd031c95837d.html</guid>
</item>

<item>
        <title><![CDATA[地震的几十秒]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/bd074bda912260deb7fd48d5.html]]></link>
        <description><![CDATA[
		
		<p>&nbsp;&nbsp;&nbsp;<font size="3">&nbsp;&nbsp;&nbsp;  5月12日下午2:30,我们在八号楼的六楼607教室刚开始上课，我对后面人说：&ldquo;别晃桌子了&rdquo;。他很无辜，我转过头，发现老师盯着投影仪--幻灯片也在晃！不知道什么力量促使我站了起来，但站不稳，这才意识到整个楼都在晃，老师喊了一句：&ldquo;大家不要慌，不要互相踩......&quot;我意识到要向楼下跑，还犹豫了一下要不要拿上书包，1秒钟后经别人提醒决定拿起书包，撒腿就跑。出教室门，看到天花板在掉，墙上的装饰板脱落，大楼仍在晃，跑步不稳，于是就想到了死！但还是向楼道里跑，在五楼差点滑倒。楼道里没有想象中的拥挤，大家跑得都很快，但并不乱。下到二楼时，基本上不再晃了，立刻稳定了很多。出楼门时楼外已经聚集了很多人。情绪稳定下来，接下来就是兴奋......震源？是不是家？打电话....重拨...重拨.....</font></p>
<p> </p>
<p align="center" forimg="1"><img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/northchina/pic/item/2264c3333322ae50ac4b5fea.jpg"></p>
<p align="center" forimg="1">天花板脱落</p>
<p align="center" forimg="1"> </p>
<div forimg="1" align="center">
<p><img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/northchina/pic/item/368d885867b1cccd9d8204eb.jpg"></p>
<p>地板砖崩裂，墙上的木条脱落</p>
<p> </p>
<p align="center" forimg="1"><img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/northchina/pic/item/3380e1f2c7a9ec00b17ec5eb.jpg"></p>
<p align="center" forimg="1">图书馆一层</p>
<p align="center" forimg="1"> </p>
<div forimg="1" align="center">
<p><img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/northchina/pic/item/cbdb8d2b26bf4ae9e7cd40eb.jpg"></p>
<p>5月12日晚</p>
<p> </p>
<p align="center" forimg="1"><img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/northchina/pic/item/96c0698db1ce4601b21bbaf4.jpg"></p>
<p align="center" forimg="1">5月12日晚</p>
<p align="left" forimg="1"><font size="3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;  陕西杨凌问题不大，一切恢复了正常。祝福四川重灾区的被困者尽快被营救出来，祝福灾区尽快重建。</font></p>
</div>
</div> <a href="http://hi.baidu.com/northchina/blog/item/bd074bda912260deb7fd48d5.html">阅读全文</a>
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%CB%E6%B1%CA">随笔</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/bd074bda912260deb7fd48d5.html#comment">查看评论</a>]]></description>
        <pubDate>2008-05-14  02:23 A.M.</pubDate>
        <category><![CDATA[随笔]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/bd074bda912260deb7fd48d5.html</guid>
</item>

<item>
        <title><![CDATA[诺基亚6120C国行在线更新]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/1ffd7d099fc588cb3ac763a4.html]]></link>
        <description><![CDATA[
		
		<div class="t_msgfont">
<p>&nbsp;&nbsp;&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;<font size="3">&nbsp;&nbsp;&nbsp;&nbsp;  <font face="Times New Roman">刚在论坛上看到了国行可以在线更新了，便试了一下。因为我在凌晨更新，所以整个更新过程非常顺利，从下载Nokia Software Updater到更新完毕，花了不到十分钟时间。更新也非常简单，把手机通过PC套件连上电脑，再安装Nokia Software Updater，软件就可以自动检测手机并开始更新。更新的时候手机屏幕呈白屏状态，什么也不显示。我什么也没备份，更新完，以前所以的东西和安装过的软件都还在。个人认为官方的在线更新十分安全，如果在网络空闲的时候更新，还是非常快的，值得大家一试。这里给出官方的Nokia Software Updater（简体中文版)下载地址：</font></font><br>
<a target="_blank" href="http://nds1.nokia.com/files/support/global/phones/software/NokiaSoftwareUpdaterSetup_zh_cn.exe"><font face="Times New Roman">http://nds1.nokia.com/files/support/global/phones/software/NokiaSoftwareUpdaterSetup_zh_cn.exe</font></a></p>
<p> </p>
<div forimg="1" align="center"><img class="blogimg" border="0" small="0" src="http://hiphotos.baidu.com/northchina/pic/item/c6ddb2d384d98b25960a16ff.jpg"></div>
</div> <a href="http://hi.baidu.com/northchina/blog/item/1ffd7d099fc588cb3ac763a4.html">阅读全文</a>
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%B8%F7%D6%D6%B6%AB%CE%F7">各种东西</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/1ffd7d099fc588cb3ac763a4.html#comment">查看评论</a>]]></description>
        <pubDate>2008-04-05  01:22 A.M.</pubDate>
        <category><![CDATA[各种东西]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/1ffd7d099fc588cb3ac763a4.html</guid>
</item>

<item>
        <title><![CDATA[GTA里超强的飞车]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/134eb37706aeea1fb151b9e0.html]]></link>
        <description><![CDATA[
		
		<p>玩GTA这么长时间了，也没玩出什么名堂，看了这个视频，真令人叹为观止！</p>
<p><embed style="width: 450px; height: 390px" pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://player.youku.com/player.php/sid/XMTY3NDc3ODQ=/v.swf" width="450" height="390" type="application/x-shockwave-flash" wmode="transparent" play="true" loop="false" menu="false"></embed></p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%B8%F7%D6%D6%B6%AB%CE%F7">各种东西</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/134eb37706aeea1fb151b9e0.html#comment">查看评论</a>]]></description>
        <pubDate>2008-01-26  02:25 P.M.</pubDate>
        <category><![CDATA[各种东西]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/134eb37706aeea1fb151b9e0.html</guid>
</item>

<item>
        <title><![CDATA[魅族在CeBIT 2007 上的展台]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/2f893aa4cc4548f39152ee4a.html]]></link>
        <description><![CDATA[
		
		<p><embed style="width: 450px; height: 390px" pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://www.youtube.com/v/va2C_6_llG0" width="450" height="390" type="application/x-shockwave-flash" wmode="transparent" play="true" loop="false" menu="false"></embed></p>
<p> </p>
<p>主要说了M3和M6，对M8和M7还是&ldquo;无可奉告&rdquo;。</p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%B8%F7%D6%D6%B6%AB%CE%F7">各种东西</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/2f893aa4cc4548f39152ee4a.html#comment">查看评论</a>]]></description>
        <pubDate>2008-01-15  10:11 P.M.</pubDate>
        <category><![CDATA[各种东西]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/2f893aa4cc4548f39152ee4a.html</guid>
</item>

<item>
        <title><![CDATA[iAUDIO U5]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/0213ed03079088e808fa9383.html]]></link>
        <description><![CDATA[
		
		<embed style="width: 450px; height: 390px" pluginspage="http://www.macromedia.com/go/getflashplayer" src="http://www.youtube.com/v/Y24B3oYF8eY" width="450" height="390" type="application/x-shockwave-flash" wmode="transparent" play="true" loop="false" menu="false"></embed> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%B8%F7%D6%D6%B6%AB%CE%F7">各种东西</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/0213ed03079088e808fa9383.html#comment">查看评论</a>]]></description>
        <pubDate>2008-01-05  01:45 A.M.</pubDate>
        <category><![CDATA[各种东西]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/0213ed03079088e808fa9383.html</guid>
</item>

<item>
        <title><![CDATA[QQ、旗云、陆风、双环CEO、华晨中华的Euro NCAP碰撞测试]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/abd0535467ce1e56574e00d7.html]]></link>
        <description><![CDATA[
		
		<p>&nbsp;&nbsp;&nbsp;&nbsp; 在you tube 上找到了这些车地碰撞测试视频，结果还是很令人失望的。</p>
<p>旗云： <a href="http://www.youtube.com/watch?v=f7rrk3ZjN-I&amp;NR=1">http://www.youtube.com/watch?v=f7rrk3ZjN-I&amp;NR=1</a>&nbsp;&nbsp;</p>
<p>双环 CEO：<a href="http://www.youtube.com/watch?v=rjF-QoAiZBg&amp;NR=1">http://www.youtube.com/watch?v=rjF-QoAiZBg&amp;NR=1</a> </p>
<p>陆风： <a href="http://www.youtube.com/watch?v=DZWy_fASSiQ&amp;mode=related&amp;search">http://www.youtube.com/watch?v=DZWy_fASSiQ&amp;mode=related&amp;search</a>=</p>
<p>华晨中华： <a href="http://www.youtube.com/watch?v=7vC-JPdVTCo&amp;mode=related&amp;search">http://www.youtube.com/watch?v=7vC-JPdVTCo&amp;mode=related&amp;search</a>=</p>
<p>QQ： <a href="http://www.youtube.com/watch?v=EYn2Q4OGWYg&amp;mode=related&amp;search">http://www.youtube.com/watch?v=EYn2Q4OGWYg&amp;mode=related&amp;search</a>=</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 可以看出，除了QQ和双环CEO，其他车型的驾驶舱都发生了很大的形变，而各国的网民也有对中国的汽车做出地过激地评价，诸如:</p>
<p>“made of recycled coca cola cans&nbsp;&nbsp;&nbsp; “</p>
<p>”全中国製品輸出禁止！！”</p>
<p>“everything is fake in China... fuck them... ” He said that this crap car offers the same protection as european cars 30 years ago :))&nbsp;&nbsp;&nbsp; "等等。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 但也有比较理智的评价：“ There are many car and suv factories in China. Some of them are doing a good job and some of them are not that good. This crash test is quite good. SCEO is the number 3 selling suv in China. ”我想这个评价者可能是位中国人，但我更希望这不是个中国人。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; 从碰撞测试看，中国地汽车要开启其他国家的大门并非靠着一时的热情就可以做到。要通过更高的门槛，还有很长的路要走。也希望我们能迅速进步，真正达到国际水平。<br>
<br>
</p> <a href="http://hi.baidu.com/northchina/blog/item/abd0535467ce1e56574e00d7.html">阅读全文</a>
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%B8%F7%D6%D6%B6%AB%CE%F7">各种东西</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/abd0535467ce1e56574e00d7.html#comment">查看评论</a>]]></description>
        <pubDate>2007-08-14  01:19 A.M.</pubDate>
        <category><![CDATA[各种东西]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/abd0535467ce1e56574e00d7.html</guid>
</item>

<item>
        <title><![CDATA[亲历迈凯轮MP4-21爆缸]]></title>
        <link><![CDATA[http://hi.baidu.com/northchina/blog/item/16ca513657ee25dfa2cc2b63.html]]></link>
        <description><![CDATA[
		
		<p>&nbsp;&nbsp; 本站比赛在爆缸之前我从第八位发车，花费了很大力气追到了第三的位置。</p>
<p> </p>
<p>&nbsp;&nbsp; 这是比赛的最后一圈，我紧追前面的舒马赫，极有可能成为亚军。但在一个较长的直道的末端，我发觉车突然慢了下来，我不知道怎么回事（车内视角），看了一下油量表，还有很多剩余量，不是漏油了。正当我纳闷的时候，突然车被猛烈地向前撞了一下-后车撞到我的后面了。</p>
<div forimg="1"><img border="0" small="0" class="blogimg" src="http://hiphotos.baidu.com/northchina/pic/item/d3daf1c44dc6d0af8326ac2a.jpg"></div>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font face="黑体" size="3"> 爆缸瞬间</font></p>
<p> </p>
<p>&nbsp;&nbsp; 我马上敲下“R”键查看回放，才知道是爆缸了。赛车的后面冒出了浓烈的黑烟，一辆本田超过了我。此时我也动弹不得，接着一辆丰田和一辆红牛先后撞上我，车体零件四处飞溅。</p>
<div forimg="1"><img border="0" small="0" class="blogimg" src="http://hiphotos.baidu.com/northchina/pic/item/5a44f35069ad555a1138c235.jpg"></div>
<div forimg="1"></div>
<div forimg="1"><img border="0" small="0" class="blogimg" src="http://hiphotos.baidu.com/northchina/pic/item/98da9c183cf649b24bedbc32.jpg"></div>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font face="黑体" size="3">&nbsp;&nbsp; 先后被两辆车撞</font></p>
<p> 由于爆缸导致燃油从汽缸里喷出，本来就极高的车体温度加上后车碰撞的摩擦，我的车后竟然冒起了大火！这在真实的比赛中，是很危险的！真实的F1中，都有燃油泄露保护装置，一旦车辆发生碰撞，马上会断开油路，避免发生燃油被点燃而造成大火。但这种爆缸在前，导致燃油喷出，再导致失火就很难避免了，不过即便失火，真实的F1也是非常安全的，无论火多大，都不会殃及到驾驶员的座舱，况且驾驶员还穿着全套的防火服。</p>
<div forimg="1"><img border="0" small="0" class="blogimg" src="http://hiphotos.baidu.com/northchina/pic/item/b10bbd86719aec3866096e33.jpg"></div>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font face="黑体" size="3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 赛车后面冒起了火焰</font></p>
<p>&nbsp;&nbsp; 赛后我名列22名，就是最后一名。游戏显示退赛原因是“Engine”。</p>
<p> </p>
<p>&nbsp;&nbsp; 迈凯轮在2006年的MP4-21赛车的确表现不佳，也很不稳定，发生爆缸情有可原！可能这也是EA为了增加游戏的真实性而这么设计的，不过这真的增加了F1 2006的真实性和乐趣！<br>
</p> <a href="http://hi.baidu.com/northchina/blog/item/16ca513657ee25dfa2cc2b63.html">阅读全文</a>
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/northchina/blog/category/%B8%F7%D6%D6%B6%AB%CE%F7">各种东西</a>&nbsp;<a href="http://hi.baidu.com/northchina/blog/item/16ca513657ee25dfa2cc2b63.html#comment">查看评论</a>]]></description>
        <pubDate>2007-06-19  02:07 P.M.</pubDate>
        <category><![CDATA[各种东西]]></category>
        <author><![CDATA[马也凡]]></author>
		<guid>http://hi.baidu.com/northchina/blog/item/16ca513657ee25dfa2cc2b63.html</guid>
</item>


</channel>
</rss>