學了1年java的程式設計師面試,掛在了這道基礎算法題!

2021-03-02 扣丁學堂

  這都是java的算法題,應該來講都是些比較簡單的算法題,但是我敢說很多基礎的學習的,或者想去面試的人都會不能完整的寫出來,現在java學習,大多數人都不是非常紮實,對於基礎也不是很重視的,所以就發出來給大家參考鞏固下基礎!

  java算法題一:

  輸入兩個正整數m和n,求其最大公約數和最小公倍數。

  程序分析:利用輾除法。

  java算法題二:

  輸入一行字符,分別統計出其中英文字母、空格、數字和其它字符的個數。

  程序分析:利用for循環語句,if條件語句。

  java算法題三:

  求s = a + aa + aaa + aaaa + aa...a的值,其中a是一個數字。例如2 + 22 + 222 + 2222 + 22222(此時共有5個數相加),幾個數相加有鍵盤控制。

  程序分析:關鍵是計算出每一項的值。

  java算法題四:

  一個數如果恰好等於它的因子之和,這個數就稱為"完數"。例如6=1+2+3。編程找出1000以內的所有完數。

  

  java算法題五:

  一球從100米高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在第10次落地時,共經過多少米?第10次反彈多高?

  

  最後再來給程式設計師提幾點建議:

  其實算法在java工作中是很重要的,但是也越來越少有人重視,早些天面試了幾天,連基本的冒泡都不能寫正確,雖然是手寫,但是程序的邏輯也不複雜,代碼也不多的,希望如果有要去面試的夥伴,可以先想清楚,多準備準備!

  扣丁學堂專注於IT教育視頻教程學習,匯總了時下最全最新的IT領域技術,站內包括HTML5培訓視頻教程、PHP培訓視頻教程、Android培訓視頻教程、iOS培訓視頻教程、UI培訓視頻教程、Javaee培訓視頻教程和大數據培訓視頻教程。同時直播中心大牛講師定期講解HTML5開發、Android開發、UI設計、PHP開發,大數據分析和Python入門基礎等視頻課程。致力於專業IT在線教育高端人才培養。

❶ 點擊歷史信息,查看更多內容
❷ 複製網址在瀏覽器打開

http://www.codingke.com/

❸ 長按右側二維碼,關注扣丁學堂

相關焦點

  • 阿里螞蟻金服Java程式設計師面試的11個問題,你會幾個呢?
    此前,w3cschool app開發者頭條上分享了各種的名企程式設計師面經。比如阿里巴巴java面經、小米java面經、網易java面經等,吸引了大多數的程式設計師們的圍觀。在分享螞蟻金服Java程式設計師面經前,不妨來看下Java程式設計師面試時要注意3大要點:0、重視基礎在面試之前,有必要將基礎的知識點重新過一遍,比如並發優缺點、內存可見性、鎖、同步、線程池框架等。
  • 給Java程式設計師的20個鍊表面試題
    這與遞歸非常相似,實際上,你能解決的最小子問題就是遞歸解決方案的基本情況。謹記:如果你不具備任何數據結構基礎知識,或近期沒有對其進行重溫,那麼解決這些基於鍊表的編程問題是沒有意義的。:1.id=JVFxdTr9V80&subid=0&offerid=323058.1&type=10&tmpid=14538&RD_PARM1=https%3A%2F%2Fwww.udemy.com%2Fdata-structures-and-algorithms-deep-dive-using-java%2F2.
  • 2019 最新 200 道 Java 面試題
    ,也為了更好的勝任技術經理的職位,在面試的這件事上,我做了大量的「功課」,首先我研究了幾乎所有大廠的面試題,還和負責招聘工作的幾個朋友,詳細的探討了 Java 面試所要涉及的知識點,於是就有了今天大家看到的這 200 多道面試題。
  • 「軟帝學院」:20道經典Java程式設計師編程面試基礎題
    對於很多初入編程行業的程式設計師來說,第一次面試編程工作時是最緊張最無助的,因為他們從來沒有面試過這類工作,不知道主考官會問什麼。那麼一般初級Java面試時會問哪些問題呢?廣州華信智原在這裡為大家準備了20道經典Java面試基礎題。1、如果main方法被聲明為private會怎樣?
  • 被這10道Java面試題虐哭了
    借這個機會,我就把小王遇到的這 10 道面試題分享出來,希望能對其他小夥伴一些幫助。在這段程序中,我們通過一個字符數組創建了一個字符串對象,然後調用 String 類的 getByte() 方法得到字節數組並將其列印到控制臺。這道面試題考察的核心並不是最終的列印結果(結果是不確定的),而是字符編碼。
  • 3年的java程式設計師,歷經3月7輪面試入職阿里,最後薪資意外
    最近有一名java程式設計師,成功拿到了阿里雲的offer, p6的java開發崗,這本來算是一件可喜可賀的事情,可是這名java程式設計師怎麼也高興不起來,並且還是相當的糾結,這是為什麼呢?首先他對最後的薪資不是很滿意,比現在的工作只是高了一點點,這是其一,更重要的是,為了這次面試已經花了他整整三個月的時間,經歷了7輪面試,一路上各種jvm、多線程編程、算法、linux、網絡等面試題,面得他真是懷疑人生,真可謂歷經千辛萬苦,歷經九九八十一難,最後算是修成正果,拿到了真經啊,可是翻開經書一看,是空白,我想這大概就是他的心情了吧。
  • 面試感悟:3年工作經驗java程式設計師應有的技能
    關於專業技能寫完項目接著寫寫一名3年工作經驗的Java程式設計師應該具備的技能,這可能是Java程式設計師們比較關心的內容。我這裡要說明一下,以下列舉的內容不是都要會的東西—-但是如果你掌握得越多,最終能得到的評價、拿到的薪水勢必也越高。1、基本語法這包括static、final、transient等關鍵字的作用,foreach循環的原理等等。
  • BAT七年經驗,卻抵不過外企面試的兩道算法題?
    打開APP BAT七年經驗,卻抵不過外企面試的兩道算法題? 近日,一位網友在脈脈上吐槽,稱自己工作經驗豐富,去面試 Hulu(打馬賽克),結果卻是:「我就鬱悶了,在阿里工作五年,去面試 Hulu,上來啥都不問,就兩道算法題我沒有第一時間給出最優解,想了一會兒才做出來,結果就把我掛了,工作那麼多年了,還這樣面試也是令人醉了。」
  • 程序汪幫公司面試3年1萬8的Java程式設計師,基礎的問題沒回答好啊
    這個面試者項目經驗是銀行的積分商城項目,只少需要把積分怎麼產生的或從哪裡來,然後怎麼對外提供查詢,這之間經過多少個系統,技術亮點在什麼地方,面試官一般比較關心亮點,如果你把項目說成一個簡單的CURD薪資肯定要不高了介紹項目建議1 業務的全鏈路邏輯清晰都表達出來2 一定把技術的亮點展示出來
  • Java 最常見的 200+ 面試題:面試必備
    聊回面試題這件事,這份面試清單原本是我們公司內部使用的,可到後來有很多朋友在微信上聯繫到我,讓我幫他們找一些面試方面的資料,而且這些關係也不太好拒絕,一呢,是因為這些找我,要面試題的人,不是我的好朋友的弟弟妹妹,就是我的弟弟妹妹們;二呢,我也不能馬馬虎虎的對付,受人之事忠人之命,我也不能辜負這份信任。
  • 程式設計師面試最常見問題TOP 48
    近來正值秋招季節,很多編程面試都要求手寫數據結構手推機器學習算法。各位同學為了面試也會刷各種編程題,其中數據結構與排序搜索算法又是最為基礎的內容。在本文中,我們為各位讀者準備了 48 道基礎面試題,它可以幫助我們更深地理解數據結構。本文所有面試題都提供了 Java 解決方案,並介紹了比較流行的 GitHub 面試題項目。
  • Java經典面試題答案解析(1-80題)
    所以感覺沒有答案的面試題是沒有靈魂的,於是今天先整理基礎篇的前80道答案出來哈~所有的Java面試題已經上傳github,答案也上傳了一部分~https://github.com/whx123/JavaHome/tree/master/Java%E9%9D%A2%E8%AF%95%E9%A2%98%E9%9B%86%E7%BB%93%E5%8F%B7Java 基礎
  • [java大數據面試] 百度面試經過+三面算法題:給定一個數組,求和為定值的所有組合.
    給定一個數組,求和為定值的所有組合, 這道算法題在leetcode應該算是中等偏下難度, 對三到五年工作經驗主要做業務開發的同學來說, 一般較難的也就是這種程度了
  • java程式設計師面試遇到string題如何不涼?
    最近看到好多同學都在儲備面試知識,以備來年輕鬆應對面試官,拿到心儀offer,之前好多同學反映遇到string,都只能送給自己一首涼涼。別涼,今天小編就為大家準備了面試中常遇到的string題,讓你輕鬆愉快拿offer~首先跟大家說說如何創建string~創建字符串較簡單的方式如下String str = "Runoob";在代碼中遇到字符串常量時,這裡的值是 "Runoob"",編譯器會使用該值創建一個 String 對象。
  • 四道Java基礎題,你能對幾道?
    說明你基礎還可以。如果你的答案 是 true 和true的話,你的基礎就有所欠缺了。首先公布下答案, 運行代碼,我們會得到 false true。我們知道==比較的是兩個對象的引用,這裡的abcd都是新建出來的對象,按理說都應該輸入false才對。這就是這道題的有趣之處,無論是面試題還是論壇討論區,這道題的出場率都很高。
  • 程式設計師學Java要關注的6個網站,你知道幾個呢?
    學習Java開發除了使用Github、google、stackoverflow這三大程式設計師利器之外,還需要哪些網站呢?下面w3cschool給程式設計師小夥伴們分享java學習的6個網站:0、SourgeForgeSourgeForge是開源軟體開發者進行開發管理的集中式網站。有相當豐富的Java開放原始碼的著名的軟體。
  • 憑藉清華掃地僧的路線指引,從Java基礎到算法,吊打阿里面試官!
    字節跳動面試總共是3+1面試(技術3面+HR1面),三面技術具體問了什麼題目我是有點分不清了,不過我記得每個知識點大概問了那些問題,大致就是分為Java架構基礎+Redis+Linux/作業系統+HTTPS+MySQL資料庫+算法這六個部分吧,不過話說回來,這次之所以能僥倖過關,多虧了清華掃地僧大佬的學習路線,自己也下了大功夫,也算是功夫不負有心人吧~~~
  • TOP 48 算法和編程面試題,牛逼啊!
    你在申請這些工作時,肯定很想知道面試官會問到哪些問題。在本文中,作者會分享一些常見的編程面試問題,這些問題來自於針對不同經驗層次的程式設計師的面試——從應屆畢業生到具有一兩年經驗的程式設計師。編程面試題通常包含數據結構和基於算法的問題,以及一些邏輯問題,例如:如何在不使用臨時變量的情況下交換兩個整數?為了清晰,編程面試題需要劃分為不同主題。
  • 面試經驗分享之數據結構、算法題
    前言面試 IT 企業的研發崗位,數據結構和算法顯然是必考的項目。俺只學過普通的數據結構課程,沒讀過 STL,也沒有過 ACM 的訓練和比賽經歷,在一開始面對這樣類型題目的時候,心裡還是十分忐忑的。大大小小几十場面試下來,自己在這方面總算有了一定的心得積累,在此拋磚引玉, 以饗讀者。
  • iOS 面試之道:117 道 iOS 面試題全解析
    因為這一系列的因素,促使我有強烈願望改變技術書出版流程和售賣方式,大致七八個月前道長和巧哥跟我聊到計劃從面試的角度寫一本系統的 iOS 技術書籍時候,我們一拍即合,有了今天的這次合作。好了,接下來該認真聊下今天的主角《iOS 面試之道》了。