原创 牛客網 劍指offer專題02 替換空格

題目描述 請實現一個函數,將一個字符串中的每個空格替換成“%20”。例如,當字符串爲We Are Happy.則經過替換之後的字符串爲We%20Are%20Happy。   解題思路 定義一個新的StringBuffer對象,在遍歷原字符

原创 牛客網 劍指offer專題01 二維數組中的查找 Java解題

題目描述 在一個二維數組中(每個一維數組的長度相同),每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。 解題思路 因爲數組是排好順序的,從

原创 牛客網 劍指offer專題03 從尾到頭打印鏈表

題目描述 輸入一個鏈表,按鏈表從尾到頭的順序返回一個ArrayList。 輸入:{ 27 -> 30 -> 42 -> 18} 輸出:[ 18, 42, 30, 27]   解題思路 最後需要返回一個ArrayList對象,那麼創建一個A

原创 Java的封裝、繼承和多態

這周老師佈置了一個Java的小作業,所以就把代碼分享給大家吧!   一、 實驗目的:  1、理解封裝機制,掌握各種修飾符的使用。  2、理解繼承機制,掌握繼承的應用。  3、體會並掌握 this、super 的使用。  二、實驗內容: 某

原创 RocketMQ報錯sendDefaultImpl call timeout的解決辦法

由於初學RocketMQ,所以對於很多配置都是摸不清頭腦,出錯以後就會很迷茫,因爲到底是在哪個地方出錯真的一點都不清楚,我相信很多初學的小夥伴都是和我一樣吧! 今天在這裏記錄一下的出錯過程和我的解決過程。 我是剛在阿里雲的服務器上

原创 怎麼在windows傳文件到阿里雲服務器

首先需要購買阿里云云服務器 ECS ;再登錄阿里雲來到雲服務器的控制檯,把實例的公有ip地址給複製一下 假如你要把target文件夾下的一個jar包上傳到CentOS中的tmp目錄下 用cmd命令來到你想要的上傳文件所

原创 動態規劃-最長不下降子序列(LIS) 幫助新手理解 聰明的美食家

我是一個菜鳥,在C語言網做題的時候,做到可能別人覺得很簡單的題目,但是自己卻很難理解,我花了一會時間纔看懂整個程序,也就是今天的主角,最長不下降子序列! 題目的鏈接在這:https://www.dotcpp.com/oj/problem1

原创 python初學 真·基礎知識整理

1.修改列表元素 列表名[元素索引] = ‘修改後的元素’   2.添加列表元素 ①在末尾添加元素 使用方法append()可將元素加到列表末尾,如motorcycle.appeappend(‘ducati’),不影響其他元素,可動態創建

原创 算術入門之加減乘除

5月15日算術入門之加減乘除 對於輸入的兩個整數,按照要求輸出其和差積商。 輸入格式:在一行內輸入兩個不超過100的非負整數a和b,中間以一個空格間隔,且保證b不爲0。 輸出格式:共四行,格式是: [a] + [b] = [a+b] [a

原创 如何找出含有N個元素中第二大的元素

問題引入:現在已經知道如何找出最大值與最小值,那如何找出第二大的元素呢?不說廢話了,直接上代碼:int FindSecondMax(int A[],int size) { int i=0; int Max = A[0]

原创 後天是星期幾

如果今天是星期三,後天就是星期五;如果今天是星期六,後天就是星期一。我們用數字1到7對應星期一到星期日。給定某一天,請你輸出那天的“後天”是星期幾。需要注意:星期六和星期天輸入格式:輸入第一行給出一個正整數D(1 ≤\le≤ D ≤\le

原创 尋找一個數組中最大最小值得不同解法

  問題:對於一個由N個整數組成的數組,需要比較多少次才能把最大值和最小值的數找出來呢? 解法一:將尋找數組中的最大值和最小值看成是兩個獨立的問題。分別求出最大值和最小值即可。這樣需要2*N次的比較才能求出最大的數和最小的數。void F

原创 判斷奇偶性

本題要求實現判斷給定整數奇偶性的函數。函數接口定義:int even( int n ); 其中n是用戶傳入的整型參數。當n爲偶數時,函數返回1;n爲奇數時返回0。注意:0是偶數。裁判測試程序樣例:#include <stdio.h> i

原创 逆序輸出三位數

程序每次讀入一個正3位數,然後輸出按位逆序的數字。注意:當輸入的數字含有結尾的0時,輸出不應帶有前導的0。每個測試是一個3位的正整數。輸出格式:輸出按位逆序的數。輸入樣例:123輸出樣例:321輸入樣例:700輸出樣例:7#include