可以幫我解釋下麼?我感覺這個遞迴看不懂

時間 2022-07-01 11:50:06

1樓:

int reverse(char s,int i)

2樓:

相當於用遞迴的方式遍歷這個字串

並且把每個字元都快取在棧區內 (char c=s[i];)直到字串結尾的時候開始逐層出棧

出棧的時候 k相當於記錄了棧頂的高度 第一次出棧時k=0 字串快取為f

剛好是s[0]='f'

然後逐層出棧 到棧底 這個字串也就被重新賦值一遍了...

大致我是這麼理解的。

3樓:ms舞動的天使

額,這是個蛋疼的問題,就是到「k=reverse(s,i+1);」這一步的時候,就類似迴圈吧(說得稍微不專業點),一直到c=s[i]='\0',設這是最後一步,然後到這裡,遞迴值開始返回:

倒數第二步:k得到返回值0,然後執行s[k]=s[0]=c=s[i-1](這裡i-1是相對於最後的i而言),把陣列最後乙個值提到了最前面,然後返回k+1=1;

倒數第三步:k得到返回值1,然後執行s[k]=s[1]=c=s[i-2],把陣列最後乙個值提到了第二位,然後返回k+1=2;

就這樣,明白否,孩紙?

誰能幫我下,這個女生對我意思,誰能幫我下,這個女生對我意思。

點頭沒什麼特殊的意思。你喜歡她,肯定她看的出來的。和你一起只是可能比較舒服或對你有點好感但是上公升不到喜歡。而且她有男朋友了。說明因為各種原因沒選擇你。就不要再見面或多聯絡了。不然就是備胎的下場。她對你是有好感的 最起碼不排斥和你在一起的感覺 但礙於她已經有男朋友了 所以她不能和你有過度的行為 如果...

請人幫我解一下這個夢境,誰能幫我解釋一下這個夢境?

做夢之前你們一定相處得很愉快 兩個人在一起時發生了一些小事讓彼此都很快樂但是這件小事本身被你完全忽略 你可能永遠都想不起來然後她離開了 你很想她 接著你做了一個關於她很危險並且彷彿在害你的夢這個夢的起因 就是那些被遺忘的小事情 你在夢中開始懷疑那根本不是件什麼好事 但是你當時覺得好 並且感到很快樂 ...

這個沒看懂什麼意思。有人給解釋下麼

小明說 因.為.我.想做雞毛撣. 烏鴉疍 我感覺吧.也許你們忽略了故事中一位作為父親的角色.父親為了小明能認真讀書.許諾滿足他乙個願望.到最後小明做到了.願望實現了.要了三根不同顏色的羽毛.到最後一次.他還沒有告訴自己的父親為什麼要這三根羽毛的原因.就逝去了.有得人覺得無奈有的人覺得無稽.其實.不過...