題目 輸入數(shù)字n,按順序打印出從1到n最大的n位十進(jìn)制數(shù)。比如輸入3,則打印1、2、3一直到最大的3位數(shù)999 方案 看到題目,首先想到先求出最...
投稿
題目 輸入數(shù)字n,按順序打印出從1到n最大的n位十進(jìn)制數(shù)。比如輸入3,則打印1、2、3一直到最大的3位數(shù)999 方案 看到題目,首先想到先求出最...
題目: 請(qǐng)實(shí)現(xiàn)一個(gè)函數(shù),計(jì)算一個(gè)整數(shù)二進(jìn)制表示中1的個(gè)數(shù),例如:把9表示成二進(jìn)制是1001,有2位是1 方案一 判斷該數(shù)最后一位是不是1,然后把...
題目: 求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等關(guān)鍵字以及三目運(yùn)算符 通常求1+2+…...
題目 地上有一個(gè)m行n列的方格,一個(gè)機(jī)器人從坐標(biāo) 的格子開始移動(dòng),它每次可以向左,右,上,下移動(dòng)一格,但不能進(jìn)入行坐標(biāo)和列坐標(biāo)的位數(shù)之和大于的格...
1. 什么是雙向鏈表 雙向鏈表也叫雙鏈表,是鏈表的一種,它的每個(gè)數(shù)據(jù)結(jié)點(diǎn)中都有兩個(gè)指針,分別指向直接后繼和直接前驅(qū)。 所以,從雙向鏈表中的任意一...
題目:把一個(gè)數(shù)組最開始的若干個(gè)元素搬到數(shù)組的尾部,我們稱之為數(shù)組的旋轉(zhuǎn)。輸入一個(gè)遞增數(shù)組的旋轉(zhuǎn),輸出旋轉(zhuǎn)數(shù)組的最小元素。例如,數(shù)組{3,4,5,...
掃描線種子填充算法基本步驟: 初始化一個(gè)空棧用于存放種子點(diǎn),將種子點(diǎn)(x,y)入棧 判斷棧是否為空,如果棧為空則算法結(jié)束,否則取出棧頂元素作為當(dāng)...
在一個(gè)二維數(shù)組中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請(qǐng)完成一個(gè)函數(shù),輸入這樣的一個(gè)二維數(shù)組和一個(gè)整數(shù)判斷數(shù)...