我的實習經曆 與leader的談話

 如下是我鬱悶了很久之後跟leader的一次聊天記錄,很有感觸和啟發,謝謝他跟我坦誠的交流。(希望有童靴和我類似的看到了之後知道自己下一步應該怎麼做)-----------------------------------------日期:2011-08-23-----------------------------------------我 10:01:57  在嗎?小組leader 10:02:06  在小組leader 10:02:11  等下  我有事小組leader 10:02:17 

微軟暑期實習筆試題 合并兩個有序單鏈表

當時做這一題的時候就感覺有點繁瑣,其實也不難。感覺面試官就是想看看自己的基礎水平在哪裡。 當自己不想寫,有必須要寫的時候才發現很繁瑣。原來打算20行都不要,卻越寫越多,有的地方居然擠不下。最後只能時間到了,我還在糾結,因為給的是5分鐘的時間。我自己也沒想到居然沒搞定。我還介紹了思路,但顯然不是面試官想要的結果。他認為時間應該是綽綽有餘的。回來之後痛定思痛!自己靜下心來,慢慢寫,10分鐘,測試成功。代碼如下,希望看官能與我交流。pnode merge_list(pnode L,pnode

極力向程式員推薦一本好書

        《 Design Pattern in Ruby 》          我為什麼要看這本書         1  一個程式員如果不懂設計模式,即使他懂的一門語言的所有細節,也不見得能寫出優美,易讀,恰當的代碼。設計模式正式告訴我我們遇到類似問題如何繼承前人的思維成果,而不是自己去糾結。         2 設計模式跟語言無關,但用Ruby來說明設計模式,只需要及其少量的代碼即可說明問題         3

判斷棧的出棧和入棧序列O(N)時間O(N)空間

給出一個序列式棧的入棧序列,但是在入棧的過程中可能會有元素出棧,問最後的出棧序列是否可能出現,思路就是你想的那樣。不再贅述,實在打字麻煩,看字碼頁很容易看的。就不寫了。void init_queue(queue<int>& q , const int a[],const int n){for (unsigned i=0;i<n;i++){q.push(a[i]);}}void check_stack_order(int pushdata[],int checkdata[

51. wpf在內容區載入一個圖片

 using System;using System.Windows;using System.Windows.Controls;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Imaging;namespace SayHello{ public  class ShowMyFace:Window{          [STAThread]     public static

74 wpf btn

  using System;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;using System.Windows.Input;using System.Windows.Media;using System.Windows.Media.Imaging;namespace SayHello{    class CommandTheButton:Window    {      

76 wpf btn

   using System;using System.Windows;using System.Windows.Controls;using System.Windows.Controls.Primitives;using System.Windows.Input;using System.Windows.Media;namespace SayHello{    class ToggleTheButton:Window    {       [STAThread]       

MFC對檔案的操作

各種關於檔案的操作在程式設計中是十分常見,如果能對其各種操作都了如指掌,就可以根據實際情況找到最佳的解決方案,從而在較短的時間內編寫出高效的代碼,因而熟練的掌握檔案操作是十分重要的。本文將對Visual

1.sl 驗證一個list裡面的值是否是空的

  private string strcheck0(ObservableCollection<TabMaterialInquiry> datalist)        {            Dictionary<string, string> mesg = new Dictionary<string, string>();            mesg.Add("Count", "數量"); mesg.Add("Needtime", "需求時間");

Winform按指定編碼方式儲存文本

Winform按指定編碼方式儲存文本   /// <summary> /// 儲存結果到指定檔案夾 /// </summary> public void saveResult() { savFilDlg.Filter = "文字檔|*.txt"; if (savFilDlg.ShowDialog() == DialogResult.OK)

在MFC中使用Qt產生的DLL

http://doc.qt.digia.com/solutions/4/qtwinmigrate/winmigrate-walkthrough.html(原文地址)(qtwinmigrate-2.8-opensource.zip可以到csdn資源內下載,點此下載 )這個練習是基於MFC產生的程式遷移到Qt的例子,這個程式通過微軟Visual Studio的MFC應用程式嚮導產生。 入門(Getting

你是公司需要並且同事喜歡的人嗎?(持續更新)

2013年6月15日寫:這段時間以來,工作表現在如下幾個方面:1 自己的不足:做事比較慢,面對壓力就心煩,反而降低了工作的效率;不是像大鵬那樣加速前進;也不是老夏那樣適當排解,認識到利弊,不緊不慢繼續工作。2  如何對待leader:不像大鵬那樣任勞任怨;也不像老夏那樣和leader是對等的關係。3

VC中無法解析的外部符號錯誤解決

今天在編譯一個directUI庫的時候,出現了“ 無法解析的外部符號 "int __stdcall XInitXCGUI(wchar_t *)" (?XInitXCGUI@@YGHPA_W@Z)”的錯誤。初以為是由於檔案編碼方式問題造成的,但是在將程式屬性的字元集改為unicode後依然報錯。最後發現是由於程式語言問題。解決方案:在項目屬性--C/C++--語言中,將wchar_t視為內建 改為 否。錯誤排除。

寫PPT的方法

這個方法是今天同事的方法,看到他的PPT簡潔高效,明了,記下了他的方法:寫文字:寫架構,這個架構或者內容可以是word形式的,目的是展示內容找模板:在搜集到的各種ppt模板中選幾個適合自己文字的頁面,將文字放進去同時修改模板和文字:套用模板的時候,你會覺得人家的模板好,結構合理,從而改進自己的文字;或者,你的文字需要改動模板,所以你修改了人家的模板。最後定稿。

微軟一面筆試題 求數組中兩個元素差的最大值(後面的元素減去前面的元素)O(N)時間複雜度O(1)空間複雜度

自從暑假面試被鄙視之後,回來就經常想這個問題,到今天應該快兩個月了。在這個下午,我又拿出草稿紙,總算找到了思路,把它給搞定了。就像一個心愿一樣,完結了。問題是這樣的,如同題目:原題就不贅述了,化簡之後的問題就是在數組中找到兩個元素,計算後面的元素減去前面的元素的差。求出所有差的最大值。(你可以認為你在炒股票,買入價格和賣出價格就是你的盈利)當時想到的方法是,如果一遍遍曆這個數組,找到MAX,MIN元素,如果恰好,MAX在MIN的後面,這個問題就解決了,關鍵是如果這種情況不出現怎麼辦,我給出了遞迴

初識struts2

暑假跟著老師做個關於struts2的項目,到目前(2012-08-17)也接近尾聲了,是該靜下心來寫寫這段時間來對struts2的感悟了,以便後續需要即時溫故,開篇即時是初始struts2。對於struts2的通常使用,個人只是簡單的對struts.xml檔案,action,類,以及結合三層架構(表現層,商務邏輯層,資料訪問層)進行項目開發,只要清楚struts.xml與action類以及前台jsp請求之間的映射關係,就能很輕鬆自由的開發。首先還是struts.xml開始瞭解吧,比較正規的解釋是

公司領導寫給新員工的信

以下轉自工程院***院長的郵件 :各位同事:大家好! 我們在一起生活與工作,用通俗的話來講,是一種緣分。至少從我的角度,希望每一個周圍工作的同事,都能夠有健康的身體,愉悅的心情,成功的事業。我想,也許存在有一種共同或者類似的看待問題、處理問題的態度和工作方式,把我們團結在一起,讓我們走得順利,前進得更遠。 作為部門領導,也是經驗相對更豐富一些的人,無法迴避的要談到工作。老實說,工作不是人生的全部,生活才是。但生活離不開工作,努力工作也是為了追求更好的生活。 常常有人把工作當做一種任務,一種負擔,

北京,居不易呀!

今天,和一位來北京不久的IT民工閑聊。我問:早上吃早餐了嗎?他說:沒有。現在慶豐包子漲價了,而外面的小吃又髒,能不吃就不吃。又問:每天做什麼車上班啊?回答說:做公交,地鐵太貴。再問:中午吃什嗎?答道:這兩個月準備吃乾脆面,天氣涼快了,準備帶飯盒。。。。。。。我默然良久,不由想起自己在日本的IT民工生涯:那時候,我剛到東京,每天買雞蛋和洋蔥,炒上一大盤。晚上吃一頓,剩下的裝飯盒當第二天午飯。早餐自然是不吃的。這樣的飲食堅持了兩個多月。聽起來似乎有點兒恐怖,其實做起來並沒有什麼,習慣成自然罷了。然而

(科大訊飛)刪除字串中的連續空格(只保留一個),O(n)時間複雜度,O(1)空間複雜度

        昨天(2012/10/23)晚上,南大,科大訊飛宣講加筆試,題目很基礎,也很簡單,可是。。。沒認真弄。掛了,回來痛定思痛,今天南郵打算再去跑一趟。       另一個哥們由於沒有使用內層迴圈(潛意識告訴他,那樣會增加複雜度,其實不會),使用了四個分支判斷,而我當時考慮的實現的需要,用了最笨的方法,涉及大量的元素移動(太爛了,居然當時出來還沾沾自喜,真是丟人)。      

求n的加法組合(將一個整數拆分成多個整數相加的形式), O(N)時間,O(N)空間

網上的多種解法比較複雜,本文用遞迴方法,22行代碼搞定。時間和空間複雜度已經降到最低! //n give the sum of a list,and start give the first number of the listvoid f(int n,list<int>& list1,int start) {if (n==1){//輸出首碼,當然首碼肯定也全部都是1print_list(list1.begin(),list1.end());//換行cout<<1

總頁數: 61357 1 .... 13339 13340 13341 13342 13343 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.