原创 使用遞歸函數求解字符串的逆置問題

一、遞歸函數概述         在使用面向過程的編程語言進行程序編寫的過程中,一般是按照結構化的編程思想、模塊化的程序設計方法來進行程序的編寫和代碼的組織的。我們熟悉的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中的值爲正數)。 二、分析解答        此題主要考察浮點數的運算,涉及到浮點數的