題目描述 請(qǐng)實(shí)現(xiàn)一個(gè)函數(shù),將一個(gè)字符串中的空格替換成“%20”。例如,當(dāng)字符串為We Are Happy。則經(jīng)過替換之后的字符串為We%20Ar...
投稿
題目描述 請(qǐng)實(shí)現(xiàn)一個(gè)函數(shù),將一個(gè)字符串中的空格替換成“%20”。例如,當(dāng)字符串為We Are Happy。則經(jīng)過替換之后的字符串為We%20Ar...
題目 給定一個(gè)整數(shù)數(shù)組和一個(gè)目標(biāo)值,找出數(shù)組中和為目標(biāo)值的兩個(gè)數(shù)。 你可以假設(shè)每個(gè)輸入只對(duì)應(yīng)一種答案,且同樣的元素不能被重復(fù)利用。 示例:給定 ...
我的博客地址:https://rebornc.github.io/2018/11/15/%E5%A0%86%E6%8E%92%E5%BA%8F%...
1.棧 1.1.棧的定義 棧(stack)是限定僅在表尾(棧頂 top)進(jìn)行插入和刪除操作的后進(jìn)先出的線性表。 push、pop 操作在棧頂進(jìn)行...
回顧 二維數(shù)組指針 注意確定指向位置!指針的運(yùn)算 互減,自增自減,加減一個(gè)整數(shù);移動(dòng)字節(jié)數(shù)問題。指針與數(shù)組的關(guān)系指針數(shù)組與數(shù)組指針...
本篇文章介紹一種設(shè)計(jì)模式——觀察者模式。觀察者模式在Android中有著很多的應(yīng)用,如按鈕監(jiān)聽,接口回調(diào)以及很多流行框架(RxJava,Even...
本篇文章介紹一種設(shè)計(jì)模式——工廠模式。工廠模式是用來封裝對(duì)象的創(chuàng)建,減少應(yīng)用程序和具體類之間的依賴,促進(jìn)松耦合。根據(jù)工廠模式的應(yīng)用特性,一共分為...
本篇文章基于synchronized和ReentrantLock來講解如何進(jìn)行線程間通信,關(guān)于上述兩種鎖的內(nèi)容,可以看這篇文章。本篇文章關(guān)于線程...
本篇文章介紹一種設(shè)計(jì)模式——外觀模式。本篇文章內(nèi)容參考《JAVA與模式》之門面模式,外觀模式,深入淺出外觀模式(二)。 一、外觀模式概述 1.定...
本篇文章介紹一種設(shè)計(jì)模式——工廠模式。工廠模式是用來封裝對(duì)象的創(chuàng)建,減少應(yīng)用程序和具體類之間的依賴,促進(jìn)松耦合。根據(jù)工廠模式的應(yīng)用特性,一共分為...