1.1 什么是數(shù)據(jù)結(jié)構(gòu)? 數(shù)據(jù)結(jié)構(gòu)是一門研究非數(shù)值計(jì)算的程序設(shè)計(jì)問題中的操作對(duì)象,以及他們之間的關(guān)系和操作對(duì)象等相關(guān)問題的學(xué)科涝开。 數(shù)據(jù)結(jié)構(gòu)就是把數(shù)據(jù)元素按照一定的關(guān)系組織起來...
1.1 什么是數(shù)據(jù)結(jié)構(gòu)? 數(shù)據(jù)結(jié)構(gòu)是一門研究非數(shù)值計(jì)算的程序設(shè)計(jì)問題中的操作對(duì)象,以及他們之間的關(guān)系和操作對(duì)象等相關(guān)問題的學(xué)科涝开。 數(shù)據(jù)結(jié)構(gòu)就是把數(shù)據(jù)元素按照一定的關(guān)系組織起來...
水仙花數(shù)是一個(gè)三位數(shù)嫉你,個(gè)位碧查、十位侦厚、百位的數(shù)字立方和等于原數(shù)
for循環(huán)語句 案例for循環(huán)語句 案例:輸出數(shù)據(jù) 需求:在控制臺(tái)輸出1~5和5~1的數(shù)據(jù) 分析:①:反復(fù)進(jìn)行輸出的動(dòng)作饵逐,使用循環(huán)結(jié)構(gòu) for (初始化語句;條件判斷語句;條件控制語句) {} ...
API使用練習(xí) 需求:按照幫助文檔的使用步驟學(xué)習(xí)Scanner類的使用盯质,并實(shí)現(xiàn)鍵盤錄入一個(gè)字符串袁串,最后輸出在控制臺(tái) 這里面概而,String line = sc.nextLine...
標(biāo)準(zhǔn)類制作 1 成員變量 使用 private 修飾 2 構(gòu)造方法 提供一個(gè)無參構(gòu)造方法 提供一個(gè)帶多個(gè)參數(shù)的構(gòu)造方法 3 成員方法 提供每一個(gè)成員變量對(duì)應(yīng)的 set...
this 關(guān)鍵字 1 this 修飾的變量用于指代成員變量 ▲方法的形參如果與成員變量同名臂拓,不帶this修飾的變量指的是形參厚脉,而不是成員變量 ▲方法的形參沒有與成員變量同...
1. private 關(guān)鍵字 ① 是一個(gè)權(quán)限修飾符② 可以修飾成員(成員變量和成員方法)③ 作用是保護(hù)成員不被別的類使用,被private 修飾的成員只在本類中才能訪問 針對(duì)...
多個(gè)對(duì)象指向相同 new 出來的 s1 就是一個(gè)地址值 1. 首先胶惰,main()方法被加載到棧內(nèi)存傻工。(圖1) 2.創(chuàng)建第一個(gè)對(duì)象。在mian方法中出現(xiàn) s1孵滞;new Stud...
1.多個(gè)對(duì)象 1. 首先中捆,main()方法被加載到棧內(nèi)存。(圖1) 2.創(chuàng)建第一個(gè)對(duì)象坊饶。在mian方法中出現(xiàn) s1泄伪;new Student() 就會(huì)在堆內(nèi)存中出現(xiàn),name ...
學(xué)完對(duì)象內(nèi)存圖匿级,理解創(chuàng)建對(duì)象和使用對(duì)象在內(nèi)存中的執(zhí)行流程 1.單個(gè)對(duì)象 程序執(zhí)行是從main()方法開始的蟋滴。1. 首先,main()方法被加載到棧內(nèi)存痘绎。2. 創(chuàng)建對(duì)象津函。Stu...
1.類和對(duì)象 1.1 什么是對(duì)象 萬物皆對(duì)象,客觀存在的事物皆為對(duì)象 1.2 什么是面向?qū)ο?人孤页,面向著一個(gè)的對(duì)象尔苦、關(guān)注著一個(gè)對(duì)象。對(duì)計(jì)算機(jī)而言,形象比喻了允坚,我們關(guān)注一個(gè)事物...
10. 案例:評(píng)委打分 需求:在編程競(jìng)賽中魂那,有6個(gè)評(píng)委為參賽的選手打分,分?jǐn)?shù)為0~100的整數(shù)分屋讶。選手的最后得分為:去掉一個(gè)最高分和一個(gè)最低分后的4個(gè)評(píng)委平均值(不考慮小數(shù)部...
T(n) = O(f(n)) T(n): 它表示代碼執(zhí)行的時(shí)間;n 表示數(shù)據(jù)規(guī)模的大小;f(n) 表示每行代碼執(zhí)行的次數(shù)總和冰寻。因?yàn)檫@是一個(gè)公式,所以用f(n)來表示。公式中的...
8. 案例:查找 需求:已知一個(gè)數(shù)組arr = {19,28,37,46,50};鍵盤錄入一個(gè)數(shù)據(jù)皿渗,查找該數(shù)據(jù)在數(shù)組中的索引,并在控制臺(tái)中輸出找到的索引值轻腺。 分析: 鍵盤錄...
5. 案例:百錢百雞 需求:我國古代數(shù)學(xué)家張丘建在《算經(jīng)》一書中提出的數(shù)學(xué)問題:雞翁一值錢五乐疆,雞母一值錢三,雞雛三值錢一贬养。百錢買百雞挤土,問雞翁、雞母误算、雞雛各幾何仰美? 分析: 假...
案例:逢七過 需求:朋友聚會(huì)的時(shí)候可能會(huì)玩一個(gè)游戲:逢七過。規(guī)則是:從任意一個(gè)數(shù)字開始報(bào)數(shù)儿礼,當(dāng)你要報(bào)的數(shù)字包含7或者是7的倍數(shù)時(shí)都要說:過咖杂。為了幫助大家更好的玩這個(gè)游戲,這里...