分類
發燒車訊

四、歸併排序 && 快速排序

一、歸併排序 Merge Sort

1.1、實現原理

  • 如果要排序一個數組,我們先把數組從中間分成前後兩部分,然後對前後兩部分分別排序,再將排好序的兩部分合併在一起,這樣整個數組就都有序了。
  • 歸併排序使用的就是分治思想。分治,顧名思義,就是分而治之,將一個大問題分解成小的子問題來解決。小的子問題解決了,大問題也就解決了。
  • 分治思想跟遞歸思想很像。分治算法一般都是用遞歸來實現的。 分治是一種解決問題的處理思想,遞歸是一種編程技巧,這兩者並不衝突。
  • 寫遞歸代碼的技巧就是,分析得出遞推公式,然後找到終止條件,最後將遞推公式翻譯成遞歸代碼。所以,要想寫出歸併排序的代碼,我們先寫出歸併排序的遞推公式。
  • 遞推公式:erge_sort(p…r) = merge(merge_sort(p…q), merge_sort(q+1…r))
  • 終止條件:p >= r 不用再繼續分解
  • merge_sort(p…r)表示,給下標從 p 到 r 之間的數組排序。
  • 我們將這個排序問題轉化為了兩個子問題, merge_sort(p…q) 和 merge_sort(q+1…r),其中下標 q 等於 p 和 r 的中間位置,也就是 (p+r)/2。
  • 當下標從 p 到 q 和從 q+1 到 r 這兩個子數組都排好序之後,我們再將兩個有序的子數組合併在一起,這樣下標從 p 到 r 之間的數據就也排好序了。
  • 實現思路如下:
/**
 * 歸併排序
 * @param arr 排序數據
 * @param n   數組大小
 */
public static void merge_sort(int[] arr, int n) {
    merge_sort_c(arr, 0, n - 1);
}

// 遞歸調用函數
public static void merge_sort_c(int[] arr, int p, int r) {
    // 遞歸終止條件
    if (p >= r) {
        return;
    }
    // 取p到r之間的中間位置q
    int q = (p + r) / 2;

    // 分治遞歸
    merge_sort_c(arr, p, q);
    merge_sort_c(arr, q + 1, r);
    // 將 arr[p...q] 和 arr[q+1...r] 合併為 arr[p...r]
    merge(arr[p...r],arr[p...q],arr[q + 1...r]);
}
  • merge(arr[p…r], arr[p…q], arr[q + 1…r]) 這個函數的作用就是,將已經有序的 arr[p…q] 和 arr[q+1…r] 合併成一個有序的數組,並且放入 arr[p…r]。
  • 如下圖所示,我們申請一個臨時數組 tmp,大小與 arr[p…r] 相同。
  • 我們用兩個游標 i 和 j,分別指向 arr[p…q] 和 arr[q+1…r] 的第一個元素。
  • 比較這兩個元素 arr[i] 和 arr[j],如果 arr[i] <= arr[j],我們就把 arr[i] 放入到臨時數組 tmp,並且 i 后移一位,否則將 arr[j] 放入到數組 tmp,j 后移一位。
  • 繼續上述比較過程,直到其中一個子數組中的所有數據都放入臨時數組中,再把另一個數組中的數據依次加入到臨時數組的末尾,這個時候,臨時數組中存儲的就是兩個子數組合併之後的結果了。
  • 最後再把臨時數組 tmp 中的數據拷貝到原數組 arr[p…r] 中。
/**
 * merge 合併函數
 * @param arr 數組
 * @param p   數組頭
 * @param q   數組中間位置
 * @param r   數組尾
 */
public static void merge(int[] arr, int p, int q, int r) {
    if (r <= p) return;

    // 初始化變量i j k
    int i = p;
    int j = q + 1;
    int k = 0;

    // 申請一個大小跟A[p...r]一樣的臨時數組
    int[] tmp = new int[r - p + 1];

    // 比較排序移動到臨時數組
    while ((i <= q) && (j <= r)) {
        if (arr[i] <= arr[j]) {
            tmp[k++] = arr[i++];
        } else {
            tmp[k++] = arr[j++];
        }
    }

    // 判斷哪個子數組中有剩餘的數據
    int start = i, end = q;
    if (j <= r) {
        start = j;
        end = r;
    }

    // 將剩餘的數據拷貝到臨時數組tmp
    while (start <= end) {
        tmp[k++] = arr[start++];
    }

    // 將tmp中的數組拷貝回 arr[p...r]
    for (int a = 0; a <= r - p; a++) {
        arr[p + a] = tmp[a];
    }
}

1.2、性能分析

  • 歸併排序穩不穩定關鍵要看 merge() 函數,也就是兩個有序子數組合併成一個有序數組的那部分代碼。
  • 在合併的過程中,如果 arr[p…q] 和 arr[q+1…r] 之間有值相同的元素,那我們可以像偽代碼中那樣,先把 arr[p…q] 中的元素放入 tmp 數組。
  • 這樣就保證了值相同的元素,在合併前後的先後順序不變。所以,歸併排序是一個穩定的排序算法
  • 其時間複雜度是非常穩定的,不管是最好情況、最壞情況,還是平均情況,時間複雜度都是 O(nlogn)
  • 歸併排序的合併函數,在合併兩個有序數組為一個有序數組時,需要藉助額外的存儲空間。
  • 儘管每次合併操作都需要申請額外的內存空間,但在合併完成之後,臨時開闢的內存空間就被釋放掉了。在任意時刻,CPU 只會有一個函數在執行,也就只會有一個臨時的內存空間在使用。
  • 臨時內存空間最大也不會超過 n 個數據的大小,所以空間複雜度是 O(n),不是原地排序算法。

二、快速排序 Quicksort

2.1、實現原理

  • 快排的思想是:如果要排序數組中下標從 p 到 r 之間的一組數據,可以選擇 p 到 r 之間的任意一個數據作為 pivot(分區點)。
  • 遍歷 p 到 r 之間的數據,將小於 pivot 的放到左邊,將大於 pivot 的放到右邊,將 pivot 放到中間。
  • 經過這一步驟之後,數組 p 到 r 之間的數據就被分成了三個部分,前面 p 到 q-1 之間都是小於 pivot 的,中間是 pivot,後面的 q+1 到 r 之間是大於 pivot 的。
  • 根據分治、遞歸的處理思想,可以用遞歸排序下標從 p 到 q-1 之間的數據和下標從 q+1 到 r 之間的數據,直到區間縮小為 1,就說明所有的數據都有序了。
  • 用遞推公式來將上面的過程寫出來的話,就是這樣:quick_sort(p…r) = quick_sort(p…q-1) + quick_sort(q+1, r)。
  • 終止條件:p >= r
/**
 * 快速排序
 * @param arr 排序數組
 * @param p 數組頭
 * @param r 數組尾
 */
public static void quickSort(int[] arr, int p, int r) {
    if (p >= r) 
        return;
    // 獲取分區點 並移動數據
    int q = partition(arr, p, r);
    quickSort(arr, p, q - 1);
    quickSort(arr, q + 1, r);
}

partition() 分區函數:

  • 是隨機選擇一個元素作為 pivot(一般情況下,可以選擇 p 到 r 區間的最後一個元素),然後對 arr[p…r] 分區,並將小於 pivot 的放右邊,大於的放左邊,函數返回 pivot 的下標。

partition() 的實現有兩種方式:

  • 一種是不考慮空間消耗,此時非常簡單。

    • 申請兩個臨時數組 X 和 Y,遍歷 arr[p…r],將小於 pivot 的元素都拷貝到臨時數組 X,將大於 pivot 的元素都拷貝到臨時數組 Y,最後再將數組 X 和數組 Y 中數據順序拷貝到arr[p…r]。
    /**
     * 分區函數方式一
     *
     * @param arr 數組
     * @param p   上標
     * @param r   下標
     * @return 函數返回 pivot 的下標
     */
    public static int partition1(int[] arr, int p, int r) {
        int[] xArr = new int[r - p + 1];
        int x = 0;
    
        int[] yArr = new int[r - p + 1];
        int y = 0;
    
        int pivot = arr[r];
    
        // 將小於 pivot 的元素都拷貝到臨時數組 X,將大於 pivot 的元素都拷貝到臨時數組 Y
        for (int i = p; i < r; i++) {
            // 小於 pivot 的存入 xArr 數組
            if (arr[i] < pivot) {
                xArr[x++] = arr[i];
            }
            // 大於 pivot 的存入 yArr 數組
            if (arr[i] > pivot) {
                yArr[y++] = arr[i];
            }
        }
    
        int q = x + p;
        // 再將數組 X 和數組 Y 中數據順序拷貝到 arr[p…r]
        for (int i = 0; i < x; i++) {
            arr[p + i] = xArr[i];
        }
        arr[q] = pivot;
        for (int i = 0; i < y; i++) {
            arr[q + 1 + i] = yArr[i];
        }
    
        return q;
    }
    
  • 另外一種有點類似選擇排序。

    • 我們通過游標 i 把 arr[p…r-1] 分成兩部分。arr[p…i-1] 的元素都是小於 pivot 的,我們暫且叫它“已處理區間”,arr[i…r-1] 是“未處理區間”。
    • 我們每次都從未處理的區間 arr[i…r-1] 中取一個元素 arr[j],與 pivot 對比,如果小於 pivot,則將其加入到已處理區間的尾部,也就是 arr[i]的位置。
    • 在數組某個位置插入元素,需要搬移數據,非常耗時。此時可以採用交換,在 O(1) 的時間複雜度內完成插入操作。需要將 arr[i] 與 arr[j] 交換,就可以在 O(1)時間複雜度內將 arr[j] 放到下標為 i 的位置。
    /**
     * 分區函數方式二
     * @param arr 數組
     * @param p   上標
     * @param r   下標
     * @return 函數返回pivot的下標
     */
    public static int partition2(int[] arr, int p, int r) {
        int pivot = arr[r];
        int i = p;
        for (int j = p; j < r; j++) {
            if (arr[j] < pivot) {
                if (i == j) {
                    ++i;
                } else {
                    int tmp = arr[i];
                    arr[i++] = arr[j];
                    arr[j] = tmp;
                }
            }
        }
        int tmp = arr[i];
        arr[i] = arr[r];
        arr[r] = tmp;
        return i;
    }
    

2.2、性能分析

  • 因為分區的過程涉及交換操作,如果數組中有兩個相同的元素,比如序列 6, 8, 7, 6, 3, 5, 9, 4,在經過第一次分區操作之後,兩個 6 的相對先後順序就會改變。所以,快速排序並不是穩定的排序算法
  • 按照上面的第二種分區方式,快速排序只涉及交換操作,所以空間複雜度為 Q(1),是原地排序算法
  • 時間複雜度為 Q(nlogn),最差為Q(n²)

三、兩者對比

歸併排序 快速排序
排序思想 處理過程由下到上,先處理子問題,然後在合併 由上到下,先分區,在處理子問題
穩定性
空間複雜度 Q(n) Q(1) 原地排序算法
時間複雜度 都為 O(nlogn) 平均為 O(nlogn),最差為 O(n²)
  • 歸併之所以是非原地排序算法,主要原因是合併函數無法在原地執行。快速排序通過設計巧妙的原地分區函數,可以實現原地排序,解決了歸併排序佔用太多內存的問題。
  • 歸併排序算法是一種在任何情況下時間複雜度都比較穩定的排序算法,這也使它存在致命的缺點,即歸併排序不是原地排序算法,空間複雜度比較高,是 O(n)。正因為此,它也沒有快排應用廣泛。

本站聲明:網站內容來源於博客園,如有侵權,請聯繫我們,我們將及時處理

【其他文章推薦】

※自行創業缺乏曝光? 網頁設計幫您第一時間規劃公司的形象門面

網頁設計一頭霧水該從何著手呢? 台北網頁設計公司幫您輕鬆架站!

※想知道最厲害的網頁設計公司"嚨底家"!

※別再煩惱如何寫文案,掌握八大原則!

※產品缺大量曝光嗎?你需要的是一流包裝設計!

※回頭車貨運收費標準

台中搬家公司費用怎麼算?

分類
發燒車訊

小米米家筋膜槍眾籌推出:強勁動力有效放鬆筋膜,眾籌價約 1,942 元

許多上班族長時間坐在著工作容易久坐疲勞,而養成運動習慣的人也經常在運動過後產生肌肉緊繃、痠痛的情形,這時候除了能尋找專業按摩師或物理治療師進場保養,日常舒緩也能選擇一款筋膜按摩槍來按摩舒緩一下就是相當方便的方式。最近,小米也終於推出了「米家筋膜槍」,價格實惠且性能強大。

小米米家筋膜槍眾籌推出:強勁動力有效放鬆筋膜,眾籌價約 1,942 元

米家筋膜槍搭載高轉速無刷電機可提供 570mN 的大扭力輸出、最高每分鐘 3,200 轉高轉速,能深入 10mm 深層肌群迅速擊潰運動後產生的肌酸、有效放鬆筋膜。另外,米家筋膜槍內建智慧穩壓系統,可消除外力負載後的電機動力下降。透過每秒 25 次精準檢測壓感電流,搭配壓力感應燈確保每次衝擊力度剛好。

米家筋膜槍搭載的無刷電機結合降噪技術,僅 45dB(A) 的運轉低噪音能靜靜享受身心的放鬆。另外,米家筋膜槍採用動平衡設計,機身振幅小於 1mm 手持也相當穩定舒適。

米家筋膜槍採用隱藏式通風孔設計,讓外觀線條更簡約流暢,同時能有效預防汗水滴入造成機身故障的風險。對於外出攜帶使用,米家筋膜槍機身僅 856g 相當輕巧,專為亞洲人設計的 47mm 手握尺寸也相當好操作。官方也附贈原廠收納盒,讓米家筋膜槍能和各種配件、充電器更好攜帶。

續航方面,米家筋膜槍內建 2600mAh 鋰電池,充滿一次電最長可提供 12 小時的超長使用續航。充電部分則採用 USB Type-C 充電接口,讓使用者能透過手機充電器、充電線直接為米家筋膜槍進行充電。

配件方面,米家筋膜槍附贈球形頭、扁平頭以及圓柱頭三款不同類型的按摩頭,能對應不同部位肌肉和需求進行放鬆。 米家筋膜槍內建 1800 轉、 2400 轉和 3200 轉三檔震動模式,能滿足不同需求、舒緩肌肉痠痛。

米家筋膜槍在中國小米商城展開眾籌,建議售價為人民幣 499 元(約合新台幣 2,158 元),眾籌價為人民幣 449 元(約合新台幣 1,942 元)。

圖片/消息來源:小米眾籌

延伸閱讀:
2021 小米元宵節活動 2/22~2/26 開跑!(活動優惠整理)

您也許會喜歡:

【推爆】終身$0月租 打電話只要1元/分

立達合法徵信社-讓您安心的選擇

【其他文章推薦】

※別再煩惱如何寫文案,掌握八大原則!

網頁設計一頭霧水該從何著手呢? 台北網頁設計公司幫您輕鬆架站!

※超省錢租車方案

※教你寫出一流的銷售文案?

網頁設計最專業,超強功能平台可客製化

※產品缺大量曝光嗎?你需要的是一流包裝設計!

台中搬家遵守搬運三大原則,讓您的家具不再被破壞!

分類
發燒車訊

首款螢幕下鏡頭設計的 AXON 20 5G 自拍分數僅拿到 26,DxOMark 點出目前這技術的一大挑戰

很多人都希望手機螢幕能夠不要有瀏海,而現在確實也有解決方案,就是把鏡頭嵌在螢幕下方,不過即便已經有,但大多數品牌還是放棄,相信不少人都有疑問,為什麼?難道是因為成本太高嗎?最近 DxOMark 公布的世界首款採用螢幕下鏡頭技術 “中興 AXON 20 5G” 自拍分數,或許就是其中一個關鍵因素。

世界首款螢幕下鏡頭設計的 AXON 20 5G 自拍分數僅拿到 26

中興 AXON 20 5G 雖然是去年底推出的新機,自拍鏡頭也高達 3,200 萬畫素,光看到這兩個條件,部分人應該會覺得,自拍表現不至於太差才對,但事實上卻只拿到 DXO 給予 26 的超低分數,只比一款 2019 年印度廉價手機高一些。

DxOMark 表示,AXON 20 5G 的曝光和對焦雖然穩定,但螢幕下鏡頭設計卻帶來非常多照片品質問題。

AXON 20 5G 在 55 厘米處會開始變模糊、細節變少,且噪點大幅增加,即便是高亮度環境也能看到細小的噪點。這張照片中間整個就像是柔化,感覺在天國拍的一樣:

有時候甚至會出現色彩跑掉的狀況。此外,閃光燈表現也非常差,落差很嚴重,提供的光線不足。另外 DxOMark 也發現,鏡頭上方的螢幕區塊如果處於活動狀態(如:發光),還會導致照片品質變更差:

直接看影片可能更清楚,錄影一樣有很模糊、嚴重柔化的狀況。防手震幾乎沒用,即便是靜止不動狀態,一樣會出現殘影:

 

一般來說 DxOMark 的測試報告都會很長一篇篇幅,但 AXON 20 5G 自拍表現實在太糟,大概不到幾分鐘即可閱讀完,有興趣深入了解的人可以點我跳轉。

這也代表說,拍照品質很可能是大多數廠商還不願意導入螢幕下鏡頭設計的很大原因。

這次的詳細分數表,沒想到照片只獲得 10 分,真的是很慘,而且色彩竟然只有 8….:

資料來源:DxOMark

ROG Phone 5 完整外觀提前被 DXOMARK 曝光! 3.5mm 耳機孔回歸,將於 3/10 晚間全球發表

您也許會喜歡:

【推爆】終身$0月租 打電話只要1元/分

立達合法徵信社-讓您安心的選擇

【其他文章推薦】

※超省錢租車方案

※別再煩惱如何寫文案,掌握八大原則!

※回頭車貨運收費標準

※教你寫出一流的銷售文案?

※產品缺大量曝光嗎?你需要的是一流包裝設計!

※廣告預算用在刀口上,台北網頁設計公司幫您達到更多曝光效益

網頁設計最專業,超強功能平台可客製化

分類
發燒車訊

OPPO 將於本周發表自家無線充電技術,展示影片先行釋出

無線充電是一項很方便的技術,讓你可以順手把手機放在充電板上就能補給電量,但缺點就是只要一個沒對好或是稍微離開充電板,充電動作就會停止。過去曾經多次嘗試解決這個問題,但現在看來各家智慧型手機製造商正在朝此目標大步邁進,繼小米與 Motorola 之後,現在 OPPO 也跟了上來,而且以自家螢幕伸縮手機為示範。

OPPO 將於本周發表自家無線充電技術,展示影片先行釋出

雖然部分廠商已經找到解決目前的 Qi 無線充電技術的大問題,但還是無法解決使用者想要在無線充電同時講電話的需求。上個月,小米與 Motorola 都展示了無線充電的實驗性技術,允許手機能夠在更遠的距離裡面與充電器溝通進行充電,它們擁有各自的解決方案,像小米就選擇一個大盒子來裝置這種長距無線充電所需的硬體,或者 Motorola 在檢測到充電器與手機之間有人體時就會暫停充電。

OPPO 所推出的遠距無線充電版本則與上面兩家都不一樣。OPPO 在微博上面發表了一段簡短的影片中,OPPO 以最新的概念機型 OPPO X1 2021 來展示這項無線充電技術。充電器雖然不起眼,但其厚度很有存在感,也能作為一般充電器來使用,而其可充電的距離似乎較短,不像小米或 Motorola 那般可以稍遠的距離充電。

當然,OPPO 會在本周揭幕的 MWC 上海中發表更多細節,奇怪的是這項技術所展示的機型是該公司聲稱不會推出的手機,不過這並不影響 OPPO 將新充電技術用在其他機型上,又或是屆時會讓兩者同時登場。

◎資料來源:SlashGear

 

您也許會喜歡:

【推爆】終身$0月租 打電話只要1元/分

立達合法徵信社-讓您安心的選擇

【其他文章推薦】

網頁設計最專業,超強功能平台可客製化

※自行創業缺乏曝光? 網頁設計幫您第一時間規劃公司的形象門面

※回頭車貨運收費標準

※推薦評價好的iphone維修中心

※教你寫出一流的銷售文案?

台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!

台中搬家公司費用怎麼算?

分類
發燒車訊

Spotify 將於今年稍晚推出無損音質「Spotify HiFi」服務

Spotify 應該是目前最多人用的音樂串流服務,雖然可以即時聽到許多新歌,但對很多對音質講究的發燒客來說遠遠不夠,雖然比起 Tidal 算是稍晚了一些,但該公司今日宣布將會推出新的「Spotify HiFi」服務,覆蓋全球超過 80 個國家,新增 36 種語言,成為一個更高階的訂閱選項。

Spotify 將於今年稍晚推出無損音質「Spotify HiFi」服務

Spotify 在一個名為「Stream On」的虛擬現場活動中宣布了新服務「Spotify HiFi」,這個更高階的訂閱選項將可能適用於智慧型手機與其他裝置中的應用程式,同時也能支援 Spotify 連接的揚聲器,事實上 Spotify 正在與製造商合作,使這個新服務能夠盡可能地提供給更多人使用。

在過去,Spotify 曾經針對少量群眾進行高音質串流測試,接下來則會更廣泛地推出該功能,必且提醒只會在特定市場中提供,預計將覆蓋亞洲、歐洲、非洲、拉丁美洲等地區,讓用戶在設備上與支援 Spotify Connect 的揚聲器上聆聽 CD 般品質的無損音訊格式,這表示樂迷們能夠以更深入、清晰的聲音來聆聽喜愛的曲目。

Spotify 並沒有透漏這個新的訂閱選項會將會定價在多少錢,不過有鑑於 Amazon 在 2019 年推出的高解析音樂服務每月定價為 14.99 美元(Prime 用戶則為 12.99 美元); Tidal 從推出以來就主打高解析音訊,其定價為每月 19.99 美元,甚至可以提供最高達 96KHz/24bit 的音樂訊號。由此看來,或許我們可以假定價格會落在 15 至 20 美元之間。

◎資料來源:The Verge

 

您也許會喜歡:

【推爆】終身$0月租 打電話只要1元/分

立達合法徵信社-讓您安心的選擇

【其他文章推薦】

※產品缺大量曝光嗎?你需要的是一流包裝設計!

※自行創業缺乏曝光? 網頁設計幫您第一時間規劃公司的形象門面

※回頭車貨運收費標準

※推薦評價好的iphone維修中心

※超省錢租車方案

台中搬家遵守搬運三大原則,讓您的家具不再被破壞!

※推薦台中搬家公司優質服務,可到府估價

分類
發燒車訊

realme GT 於上海 MWC 提前亮相,搭載 S888 處理器、 3D 鋼化液冷散熱、純素皮革拼接工藝

在 2021 年初 realme V15 和 V11 後,接下來即將在 3 月 4 日正式發表品牌首款搭載高通 Snapdragon 888 旗艦行動平台的 realme GT 旗艦 5G 手機,稍早 realme 於上海 MWC 也搶先亮相 realme GT 的外觀設計。同時, realme 也公開今年的企業目標將以「雙平台雙旗艦」策略全面佈局中高階產品線,將以高通 Snapdragon 8 系列處理器與聯發科天璣系列雙旗艦 5G 平台,分別推出以性能和影像兩類旗艦系列手機,提供消費者在中高階手機更豐富的選擇。

▲圖片來源:realme

realme GT 於上海 MWC 提前亮相,搭載 S888 處理器、 3D 鋼化液冷散熱、純素皮革拼接工藝

幾天前, realme 才正式宣佈代號「Race」的 realme 品牌首款高通 Snapdragon 888 旗艦手機將命名為「realme GT」,今(23)日稍早, realme 於上海 MWC 2021 提前亮相將在 3 月 4 日發表的 realme GT 旗艦新機外觀設計,同時也預告了今年品企業目標。

▲圖片來源:徐起Chase(微博)

realme GT 將搭載 Qualcomm Snapdragon 888 旗艦行動平台、最高 12GB LPDDR5 RAM 、 UFS 3.1 ROM 、120Hz 更新率螢幕和 SuperDart 快速充電、立體聲揚聲器、線性馬達、 WiFi-6E 。另外,今日也搶先亮相 ralme GT 將搭載全新一代 3D 鋼化液冷散熱技術,進一步提升散熱結構的冷卻性能、提升手機的散熱表現,同時也在機身背蓋採用首創的純素皮革拼接工藝。

▲圖片來源:realme

▲圖片來源:realme真我手機(微博)

realme GT 不光只有強勁性能,在設計上也採用首創的純素皮革拼接工藝,將兩種不同顏色材質結合在一起,為使純素皮革更緊密貼合, realme 首創將背蓋與內中框採一體成型工藝,進而大幅減少連接處的隙縫或翻皮的風險。材質上選用第二代純素皮革,擁有更加細膩的紋理柔和舒適的手感。

▲圖片來源:realme

▲圖片來源:徐起Chase(微博)

另外, realme GT 也有另一款配色則採用 3D 玻璃背蓋,在玻璃背蓋賦予充滿速度感的賽道紋理:

▲圖片來源:徐起Chase(微博)

散熱部分, realme GT 搭載全新一代 3D 鋼化液冷散熱技術,透過在散熱系統中加入不鏽鋼材料,進一步提升結構的冷卻性能和提升手機散熱表現。

▲圖片來源:徐起Chase(微博)

▲圖片來源:徐起Chase(微博)

日前 realme 也公佈將由楊冪擔任 realme 全球品牌代言人:

▲圖片來源:realme 官網(中國)

日前 reame 官方也已釋出楊冪代言 realme GT 的預告影片:

 

不僅是 realme GT 的外觀設計與散熱系統,在上海 MWC 2021 也發表今年將以「雙平台雙旗艦」策略全力目標中高階市場。未來 realme 將同時以高通 Snapdragon 8 系列和聯發科天璣系列雙旗艦 5G 平台,推出分別主打性能和影像的兩個旗艦系列。

▲圖片來源:realme

延伸閱讀:
確認以 GT 為名! realme GT 高通 S888 新旗艦將於 3/4 14:00 正式發表

您也許會喜歡:

【推爆】終身$0月租 打電話只要1元/分

立達合法徵信社-讓您安心的選擇

【其他文章推薦】

※回頭車貨運收費標準

※產品缺大量曝光嗎?你需要的是一流包裝設計!

※自行創業缺乏曝光? 網頁設計幫您第一時間規劃公司的形象門面

※推薦評價好的iphone維修中心

※教你寫出一流的銷售文案?

台中搬家公司教你幾個打包小技巧,輕鬆整理裝箱!

台中搬家遵守搬運三大原則,讓您的家具不再被破壞!

分類
發燒車訊

專家:新冠是人類忽視氣候變遷的後果

摘錄自2020年4月1日聯合報報導

聯合國開發計劃署的德利沃( Mandeep Dhaliwal),同時也是愛滋病、健康與發展小組主任,在3月31日的一場在線會議中表示,新冠疫情只是預告了將來全球暖化更嚴重的時候,人類即將面臨的公共衛生危機。 而人類如何應對新冠肺炎,將會啟示未來人們如何應對氣候變遷。

她說: 「透過COVID-19,我們可以看到它的影響比其他氣候危機更加急迫。 」她說,「我們再也不能忽視導致這一切後果的人類活動,我們需要做些甚麼。 」

人類摧毀樹木、擴大耕地,已經對生態造成威脅,促長了氣候變遷,讓人類更有機會接觸到來自其他動物的疾病。例如美國疾病與控制中心就表示,新冠病毒的源頭很可能來自蝙蝠,與武漢的一個野味市場有關。德利沃說,像是空氣污染這類環境問題,也讓人類的肺部變得更加脆弱,變得難以對抗新冠肺炎這種呼吸道疾病。

全球變遷
氣候變遷
國際新聞
武漢肺炎
蝙蝠與新興傳染病

本站聲明:網站內容來源環境資訊中心https://e-info.org.tw/,如有侵權,請聯繫我們,我們將及時處理

【其他文章推薦】

網頁設計一頭霧水該從何著手呢? 台北網頁設計公司幫您輕鬆架站!

※台北網頁設計公司全省服務真心推薦

※想知道最厲害的網頁設計公司"嚨底家"!

※推薦評價好的iphone維修中心

網頁設計最專業,超強功能平台可客製化

※別再煩惱如何寫文案,掌握八大原則!

分類
發燒車訊

研究:加倍保育工作 全球海洋有機會在30年內重現往日榮景

環境資訊中心綜合外電;姜唯 編譯;林大利 審校

本站聲明:網站內容來源環境資訊中心https://e-info.org.tw/,如有侵權,請聯繫我們,我們將及時處理

【其他文章推薦】

網頁設計一頭霧水該從何著手呢? 台北網頁設計公司幫您輕鬆架站!

網頁設計公司推薦不同的風格,搶佔消費者視覺第一線

※想知道購買電動車哪裡補助最多?台中電動車補助資訊懶人包彙整

南投搬家公司費用,距離,噸數怎麼算?達人教你簡易估價知識!

※教你寫出一流的銷售文案?

※超省錢租車方案

※回頭車貨運收費標準

分類
發燒車訊

美科學家探索水下古森林 發現新品種細菌

摘錄自2020年4月8日聯合報報導

美國科學家在阿拉巴馬州海灣水面下,發現一座保存良好的上古森林遺跡。探險團隊去年底進行水下遠征,帶回一截古木,並在當中發現不少新品種細菌,可能成為人類開發新藥的契機。

科學家推估,距今約6萬年前,這片森林的老樹枯倒、被沉積物覆蓋,再被升高的海洋淹沒。直到2004年的颶風伊凡掃過海床和沉積物才重現光明。採集到的古木因為被沉積物覆蓋,就像被鎖住6萬年,保存狀況非常完好,還能見到表面樹皮和內在顏色。研究團隊移除超過300種生物,並專注研究可將木材轉化為動物組織的船蠹(Shipworms),從中取出100個菌種。

研究團隊指出,他們找到許多新品種細菌,其中12個菌種正進行DNA定序,以評估能否用於製作新藥,目前至少已找出一種抗生素,正研究治療寄生蟲傳染的療效,也在研究新菌種可否製作紙張、紡織品、食品、動物飼料、精緻化學和可再生燃料。

生態保育
海洋
生物多樣性
國際新聞
美國
古森林
細菌

本站聲明:網站內容來源環境資訊中心https://e-info.org.tw/,如有侵權,請聯繫我們,我們將及時處理

【其他文章推薦】

網頁設計一頭霧水該從何著手呢? 台北網頁設計公司幫您輕鬆架站!

網頁設計公司推薦不同的風格,搶佔消費者視覺第一線

※Google地圖已可更新顯示潭子電動車充電站設置地點!!

※廣告預算用在刀口上,台北網頁設計公司幫您達到更多曝光效益

※別再煩惱如何寫文案,掌握八大原則!

網頁設計最專業,超強功能平台可客製化

※回頭車貨運收費標準

分類
發燒車訊

商業停擺意外有好空氣 印度人30年來首見喜馬拉雅山

摘錄自2020年4月10日自由時報報導

許多國家運用封鎖地區、暫停商家營業等方式防止武漢肺炎疫情傳播,意外造成空氣污染減緩的狀況,印度北部甚至可以看見數十年來未見的喜馬拉雅山,讓居民相當驚喜。

《CNN》報導,數十年來印度人首度可見喜馬拉雅山,原因在於地區封鎖減緩了空氣污染,印度北邊旁遮普邦居民現在可以看到喜馬拉雅山。有居民表示,這是近30年來第一次可以清楚看見山脈,太神奇了。近來印度因為商家關閉、汽車停駛、航空公司取消航班,空氣污染大幅降低。

報導指出,在印度全國封閉的第一週有85個城市空氣變好,據去年報告顯示,印度在世界空氣污染最嚴重的城市中,共有6個城市排名在前10名中。

公害污染
空氣污染
污染治理
國際新聞
印度
武漢肺炎
喜馬拉雅山
疫情看氣候與能源

本站聲明:網站內容來源環境資訊中心https://e-info.org.tw/,如有侵權,請聯繫我們,我們將及時處理

【其他文章推薦】

網頁設計公司推薦不同的風格,搶佔消費者視覺第一線

※廣告預算用在刀口上,台北網頁設計公司幫您達到更多曝光效益

※自行創業缺乏曝光? 網頁設計幫您第一時間規劃公司的形象門面

南投搬家公司費用需注意的眉眉角角,別等搬了再說!

※教你寫出一流的銷售文案?

※回頭車貨運收費標準

※別再煩惱如何寫文案,掌握八大原則!