原创 使用遞歸函數求解字符串的逆置問題
一、遞歸函數概述 在使用面向過程的編程語言進行程序編寫的過程中,一般是按照結構化的編程思想、模塊化的程序設計方法來進行程序的編寫和代碼的組織的。我們熟悉的C語言就是這樣一類程序設計語言,它通常以函數爲單位進行程序的
原创 隊列的基本概念介紹以及典型應用示例
一、隊列的概念介紹 提到隊列這個詞,或許你不會感到陌生,在我們的生活中,應用到隊列這個概念的場景非常之多。我們日常的排隊買飯,總是第一個到達窗口的人先買到然後離開,後來的人總是後來離去;再有,去醫院掛號排隊,也總是
原创 以數制轉換問題講解棧數據結構的基本概念及其在計算機中的應用
以數制轉換問題講解棧數據結構的基本概念及其在計算機中的應用 一、棧的概念介紹 在我們的生活中,總有這麼一些例子,①食堂在堆放餐盤的時候,
原创 英文字母比較大小
一、題目描述 輸入兩個英文小寫字母,輸出其中的較大字母、較小字母,以及較大字母和較小字母之間間隔的字符個數。 二、分析求解 主要考察英文字母的大小比較,涉及到英文字母的ASCII值的知識。 代碼如
原创 使用單鏈表數據結構存儲結構化的學生信息
使用單鏈表數據結構存儲結構化的學生信息 一、題目描述 定義一個學生結構體,包含有:學號,姓名,成績。輸
原创 尋找鏈表中值域最小的節點並移到鏈表的最前面
一、題目描述 已知線性鏈表由list指出,鏈節點的構造爲(data,next),請寫一個算法,將鏈表中數據域值最小的那個節點移動到鏈表的最前面。(不能申請額外的節點)(更好的閱讀體驗,請訪問程序員在旅途) 二、分析
原创 刪除單鏈表中的重複節點
刪除單鏈表中的重複節點 一、題目描述 已知單鏈表L,寫一算法,刪除其中的重複節點。(更好的閱讀體驗,請訪問程序員在旅
原创 將一串數字順序後移
將一串數字順序後移 一、題目描述 有n個整數,使前面各數順序向後移m個位置,最後m個數變成最前面m個數(m<n)。
原创 Hexo博文加密思路總結
一、概述 博客網站的運行有一段時間了,隨着博文數量的不斷增多、文章類型的不斷豐富,於是逐漸的對文章的隱私性有了要求。有些文章可能是自己的私人日記,不便於公開發表,但是有時候又需要對一些親密的人開放,因此,就需要對這些文
原创 一個經典約瑟夫問題的分析與解答
一個經典約瑟夫問題的分析與解答 一、約瑟夫問題的由來 約瑟夫問題(Josephus)是由古羅馬的史學家約瑟夫(全名Titus Flavius Jo
原创 統計字符串中各類字符的個數
統計字符串中各類字符的個數 一、題目描述 從鍵盤輸入一行字符串,統計其中的大寫字母、小寫字母、空格、數字、和其他字符的個數。(更好的閱讀體
原创 統計某一範圍內所有的是K的倍數或者含有K的整數
一、題目描述 編程實現輸出100以內的所有是3的倍數,或者含有3的正整數,比如:3、6、9、13、31等都符合條件,要求輸出時所有的數都以頓號隔開。最後還要輸出符合條件的正整數一共有多少個。 二、分析解答 主要
原创 輸出矩陣的左下半三角
一、題目描述 通過循環按行順序爲一個5*5的二維數組賦1到25的自然數,然後輸出該數組的左下半三角。 二、分析解答 此題主要考察二維數組的遍歷操作。 代碼如下: #include<stdio.h
原创 用折半查找法查找某一字符在字符串中的位置
一、題目描述 從鍵盤輸入一個字符,用折半查找法找出該字符在已排序的字符串str中的位置。若該字符不在str中,則打印輸出**。 二、分析解答 此題主要考察字符串的應用,由於C語言並沒有字符串類型,因此,需要使用
原创 對double變量進行四捨五入並保留兩位小數
一、題目描述 請編寫一個函數float fun(double h),函數的功能是對變量h中的值保留兩位小數,並對第三位進行四捨五入(規定h中的值爲正數)。 二、分析解答 此題主要考察浮點數的運算,涉及到浮點數的