在上篇文章中已經(jīng)講過了什么是二叉堆。那么這個(gè)二叉堆怎樣使用呢?so,這篇文章講講堆排序。 首先回顧一下二叉堆的特性:二叉堆實(shí)際上是一個(gè)完全二叉樹...
二叉堆本質(zhì)上是一種完全二叉樹,分為兩個(gè)類型: 最大堆 最小堆 最大堆 每個(gè)父節(jié)點(diǎn)的值都大于等于子節(jié)點(diǎn)的值。最大堆.png 最小堆 每個(gè)父節(jié)點(diǎn)的值...
1. 機(jī)器數(shù) 一個(gè)數(shù)在計(jì)算機(jī)中的二進(jìn)制表現(xiàn)形式,叫做這個(gè)數(shù)的機(jī)器數(shù)。一個(gè)數(shù)的最高位表示符號,0是正數(shù),1是負(fù)數(shù)。 2. 真值 因?yàn)闄C(jī)器數(shù)是帶符號...
首先,在Java中,運(yùn)算符有以下這些: 按位與 & 按位或 | 按位異或 ^ 按位非 ~ 左移 << 右移 >> 無符號右移 >>> 好了,我們...
有空再更新
介紹兩種方式 第一種 先分析步驟: 覆蓋view的onDraw方法需要使用Paint類,繪制顏色和抗鋸齒使用canvas的drawArt方法,繪...
近來研究了一下android自定義注解,參考ButterKnife,實(shí)現(xiàn)一個(gè)注解布局 1. 創(chuàng)建一個(gè)注解類,activity默認(rèn)方法是setCo...
1. 安裝Term2 2. 下載Term2主題包 https://github.com/baskerville/iTerm-2-Color-Th...
1. 安裝插件 android studio : setting -> plugins -> Alibaba Java Coding Guide...