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

📄 学c++人不得不看的好帖! - 21ic中国电子网.htm

📁 学C++人不得不看的好帖,这些是作者这几年程序员生涯的一点体会
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0040)http://www.21ic.com/news/n11835c104.aspx -->
<HTML lang=gb2312 xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>学C++人不得不看的好帖! - 21IC中国电子网</TITLE>
<META http-equiv=content-type content=text/html;charset=gb2312><LINK 
href="favicon.ico" type=image/x-icon rel=icon><LINK href="favicon.ico" 
type=image/x-icon rel="shortcut icon">
<META content=学C++人不得不看的好帖! name=description>
<META content=21IC.com name=keywords><LINK 
href="学C++人不得不看的好帖! - 21IC中国电子网.files/style.css" type=text/css rel=stylesheet>
<SCRIPT src="学C++人不得不看的好帖! - 21IC中国电子网.files/flash.js" 
type=text/javascript></SCRIPT>

<SCRIPT type=text/javascript>
var thumbWidth=120;var thumbHeight=0;
var thumbHWidth=thumbWidth;var thumbHHeight=thumbHeight;
</SCRIPT>

<SCRIPT src="学C++人不得不看的好帖! - 21IC中国电子网.files/thumbnail.js" 
type=text/javascript></SCRIPT>

<SCRIPT language=javaScript src="学C++人不得不看的好帖! - 21IC中国电子网.files/scroll.js" 
type=text/javascript></SCRIPT>

<SCRIPT language=javaScript src="学C++人不得不看的好帖! - 21IC中国电子网.files/imgResize.js" 
type=text/javascript></SCRIPT>

<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY topMargin=0><SPAN id=printScript>
<SCRIPT language=javascript type=text/javascript>
<!--
function ContentSize(size)
{
	var obj=document.all.BodyLabel;
	obj.style.fontSize=size+"px";
}
-->
</SCRIPT>
</SPAN>
<SCRIPT language=javascript src="学C++人不得不看的好帖! - 21IC中国电子网.files/print.js" 
type=text/javascript></SCRIPT>

<DIV class=twidth>
<TABLE id=sitehead cellSpacing=0 cellPadding=0 align=center border=0>
  <TBODY>
  <TR>
    <TD class=l></TD>
    <TD class=m>
      <TABLE width="100%" align=center>
        <TBODY>
        <TR>
          <TD width=200><A href="http://www.21ic.com/"><IMG 
            style="FILTER: chroma(color=#FFFFFF)" 
            src="学C++人不得不看的好帖! - 21IC中国电子网.files/logo.gif" border=0></A> </TD>
          <TD align=middle>
            <SCRIPT language=javascript>
function getRandomKey(num)
{
	var Pkey,i,Seed;
	Pkey = "";
	for (i=1;i<=num;i++)
	{
		Seed = Math.floor((Math.random() * 10));
		Pkey = Pkey + Seed;
	}
	return Pkey;
}

var rkey = getRandomKey(6);
function fengfeng()
{
	document.write('<A HREF="http://ad.cn.doubleclick.net/jump/N3736.21IC/B1597363;sz=468x60;ord=' + rkey + '" target=_blank><IMG SRC="http://ad.cn.doubleclick.net/ad/N3736.21IC/B1597363;sz=468x60;ord=' + rkey + '" BORDER=0 WIDTH=468 HEIGHT=60 ALT="Click Here"></A>');
}
fengfeng();
</SCRIPT>
          </TD>
          <TD style="LINE-HEIGHT: 120%" align=middle width=100><A 
            onclick="javascript:window.external.addFavorite('http://www.21ic.com','21IC中国电子网')" 
            href="http://www.21ic.com/news/n11835c104.aspx#">加入收藏</A><BR><A 
            href="http://www.21ic.com/news/sitemap.aspx">网站地图</A><BR><A 
            href="mailto:info@21ic.com">联系我们</A><BR><A 
            href="http://www.21ic.com/news/search.aspx">网站搜索</A> 
      </TD></TR></TBODY></TABLE></TD>
    <TD class=r></TD></TR></TBODY></TABLE>
<TABLE id=navsub cellSpacing=0 cellPadding=0 width=768>
  <TBODY>
  <TR>
    <TD class=l></TD>
    <TD class=m>&nbsp; <A 
      href="http://www.21ic.com/news/default.aspx">21IC中国电子网</A> → <A 
      href="http://www.21ic.com/news/c5.aspx">人才</A> → <A 
      href="http://www.21ic.com/news/c104.aspx">网友杂谈</A> </TD>
    <TD class=r></TD></TR></TBODY></TABLE>
<DIV class=mframe>
<TABLE cellSpacing=0 cellPadding=0 width="100%">
  <TBODY>
  <TR>
    <TD class=tl></TD>
    <TD class=tm>
      <TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
        <TBODY>
        <TR>
          <TD width="30%"><SPAN class=tt>阅读新闻</SPAN></TD>
          <TD width="70%">
            <FORM name=email 
            action=http://www.21icsearch.com/buzi/mail2/chkemail.asp method=post 
            target=_blank><B>电子工程周刊:</B> <INPUT class=main 
            style="BORDER-RIGHT: #0097cf 1px solid; BORDER-TOP: #0097cf 1px solid; BORDER-LEFT: #0097cf 1px solid; BORDER-BOTTOM: #0097cf 1px solid; BACKGROUND-COLOR: #ffffff" 
            maxLength=55 size=10 value=Email name=email> <INPUT class=jbutton type=submit value=订阅> 
            ←每周自动接收行业新闻,技术资料,设计文章 </FORM></TD></TR></TBODY></TABLE></TD>
    <TD class=tr></TD></TR></TBODY></TABLE>
<DIV id=printBody>
<TABLE id=middle 
style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all; TEXT-ALIGN: left" 
cellSpacing=0 cellPadding=0 align=center>
  <TBODY>
  <TR>
    <TD class=ml></TD>
    <TD class=mm vAlign=top><BR>
      <DIV align=center>
      <H1 class=aTitle>学C++人不得不看的好帖!</H1></DIV>
      <TABLE width="97%" align=center>
        <TBODY>
        <TR>
          <TD width=120>[日期:<SPAN id=TimeLabel>2006-2-19</SPAN>]</TD>
          <TD align=middle>来源:<SPAN id=SourceLabel>www.21icbbs.com 
            驱动开发|WIN编程</SPAN>&nbsp; 作者:<SPAN id=AuthorLabel>li_mu</SPAN></TD>
          <TD align=right width=100>[字体:<A 
            href="javascript:ContentSize(16)">大</A> <A 
            href="javascript:ContentSize(14)">中</A> <A 
            href="javascript:ContentSize(12)">小</A>] </TD></TR></TBODY></TABLE>
      <DIV class=content id=BodyLabel 
      style="PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><!--DVNEWS_AD_BEGIN--><!--Adforward Begin:-->
      <SCRIPT language=JavaScript1.1 
      src="学C++人不得不看的好帖! - 21IC中国电子网.files/adfshow.htm"></SCRIPT>
<!--Adforward End--><!--DVNEWS_AD_END-->
      <P><BR>&nbsp;&nbsp;&nbsp; 
      做为一名大四的学生,我面试过不少的单位,有成功的也有失败的,但是对我来说所有的失败在某种意义上都是一种成功,特别是我下面写的这些,写这篇文章的时候,我已经签了南京的一家软件司,但是想起今年2月21日我面试苏州台湾的IT公司的经历联想到我们现在学习编程的一些情况我真的深有感触,这次面试使我深深的体会到了失败但也收获了很多。我要说的将分成三部分,1.是&nbsp; 
      我面试的具体经过2.是由面试想到的3.现今我应该做的。当然这些话很大程度上是我个人的意见,不可能完全得到大家的赞同,所以&nbsp; 
      在某些观点上如果哪位朋友觉得跟我的有很大出入,请不要介意, 也不要对我攻击,就当我没有说过,欢迎和我联系共同探讨这些问题!我的EMAIL: <A 
      href="mailto:wutao8@263.net">wutao8@263.net</A>-&nbsp;&nbsp;&nbsp; 
      <BR><BR>1.面试经过&nbsp; 
      <BR>大约在年前我接到了台湾瑞晟(Realtek)苏州公司的面试通知,通知我2月21日到苏州工业园区面试,接到面试后的几天我把一些专业&nbsp; 
      课温习了一遍,特别是C++和数据结构,由于大学几年里,我一直专研这些方面,加上通过了高级程序员的考试,对于一些常用的算法&nbsp; 
      我差不多也达到了烂熟于胸的地步,当时的感觉是如果问了我这些方面的问题我应该是没有问题的!&nbsp; </P>
      <P>21日那天我被安排在4:30面试,由一位技术人员单独给我面试,在问了一些简单的问题之后他给我出了一道编程题目,题目是这样的:&nbsp; 
      <BR>(由于具体面试的题目比较烦琐,我将其核心思想提取出来分解成了两个独立的简单的问题,有可能问题分解的不当,请大家见谅,实际面试了一个的问题但比其复杂很多,而且涉及一些高等数学变换)&nbsp; 
      </P>
      <P><BR>1)&nbsp;写一个函数计算当参数为n(n很大)时的值&nbsp;1-2+3-4+5-6+7......+n&nbsp; 
      <BR>哼,我的心里冷笑一声!没想到这么简单,我有点紧张的心情顿时放松起来!&nbsp; <BR>于是很快我给出我的解法:&nbsp; 
      <BR>long&nbsp;fn(long&nbsp;n)&nbsp; <BR>{&nbsp; 
      <BR>long&nbsp;temp=0;&nbsp; <BR>int&nbsp;i,flag=1;&nbsp; 
      <BR>if(n&lt;=0)&nbsp; <BR>{&nbsp; 
      <BR>printf(\"error:&nbsp;n&nbsp;must&nbsp;&gt;&nbsp;0);&nbsp; 
      <BR>exit(1);&nbsp; <BR>}&nbsp; <BR>for(i=1;i&lt;=n;i++)&nbsp; <BR>{&nbsp; 
      <BR>temp=temp+flag*i;&nbsp; <BR>flag=(-1)*flag;&nbsp; <BR>}&nbsp; 
      <BR>return&nbsp;temp;&nbsp; <BR>}&nbsp; 
      <BR>搞定!当我用期待的目光看着面试官的时候,他微笑着跟我说,执行结果肯定是没有问题!但当n很大的时候我这个程序执行效率很低,&nbsp; 

⌨️ 快捷键说明

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