原创 Unique Binary Search Trees——唯一的二叉搜索樹

原題: Given n, how many structurally uniqueBST's (binary search trees) that store values 1...n? =>給一個數n,由1~n組成的有多少種二叉搜索樹。

原创 藍牙基礎知識進階——Physical channel

從本篇文章開始,曉東將會和大家一起來學習一些藍牙的比較高階的基礎知識。 二、物理通道    物理通道是piconet區分的標準,它是藍牙系統結構層次中的最底層了。     Q1:物理通道有哪些類型     物理通道通常可以分爲四種類型:

原创 [Android源碼分析]inquiry result引起的上層變化分析

在上一篇文章中,我們詳細分析了android是如何解析藍牙反饋上來的搜索到的設備信息,本文將會繼續分析這些信息到了上層之後是如何處理。 8、inquiry result引起的上層變化                 我們知道inquiry

原创 關於藍牙你不可不知道的幾個基礎常識

今天曉東和大家一起來看看藍牙相關的幾個基礎知識,這樣大家在看具體的代碼的時候能夠做到“手裏有槍,心中不慌”。 一、基本概念 微微網——Piconet     Q1:藍牙的網絡結構是怎麼樣的? 藍牙是一個點對點或者點對多點的拓撲結構,他們的

原创 AI從零開始之我們爲什麼要爲了那個虛無縹緲的f而奮鬥

在前文我們介紹統計學簡介(AI從零開始之統計學簡介)的時候說,我們是爲了那個虛無縹緲的f而奮鬥的,我們知道做任何事情其實都是有一定目的的,比如說我們工作是爲了賺錢,賺錢是爲了買房,買房是爲了娶老婆,娶老婆是爲了生孩子,生孩子是爲了傳宗接代

原创 Android API Guides –System Permissions

系統權限   聲明: 本文由Gordon翻譯 發佈於www.dlvoice.com 歡迎轉載,但請保留此聲明 原文地址:http://developer.android.com/guide/topics/security/p

原创 藍牙基礎知識進階——Packet解析

 六包的格式解析    在分析其它問題之前,我們需要了解在空氣中傳播的數據包的格式,這樣才能深刻理解我們能通過格式中的各個部分做些什麼。 Q1:PACKET的基本格式是什麼樣子的 之前我們提到藍牙傳輸有兩種rate,不同的

原创 藍牙文件傳輸之obex層之上的分析【Android源碼解析】

 在上節中我們仔細分析了藍牙文件傳輸過程中涉及到的UI界面,最終定格在藍牙設備掃描的界面,我們只要選擇自己想要傳輸的藍牙設備就可以進行藍牙文件的傳輸了。那就是這樣一個簡單的設備選擇的點擊會引發哪些連鎖的操作呢?本節就來詳細進行分析。

原创 Android API Guides – Application Fundamentals

應用基礎   聲明: 本文由Gordon翻譯 發佈於www.dlvoice.com 歡迎轉載,但請保留此聲明 原文地址:http://developer.android.com/guide/components/fundam

原创 [leetcode]ZigZag Conversion

原題 The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to d

原创 AI從零開始之有監督學習和無監督學習

統計學學習可以分爲兩類,一類是有監督學習(supervised learning),另一類則是無監督學習(unsupervised learning)。那麼這兩個概念究竟該如何理解,本文就嘗試從自己學習的角度來和大家分享一下,這中間有不對

原创 [Android源碼分析]藍牙文件傳輸過程解析之UI實現

藍牙文件的傳輸是藍牙中的一個很重要的應用,本文就來分析一下這個流程中涉及的一些UI操作。 1、  藍牙圖標的出現 我們在發送文件的時候第一步就是點擊分享按鈕後跳出一個如圖1所示的對話框。這裏就可以選擇我們通過什麼進行分享。        

原创 Android API Guides – Introduction to Android

Android介紹   聲明: 本文由Gordon翻譯 發佈於www.dlvoice.com 歡迎轉載,但請保留此聲明 原文地址:http://developer.android.com/guide/index.html

原创 藍牙基礎知識進階——Link manager對連接的控制

1、連接的控制 對連接的控制涉及到很多方面,而最直接的必然是連接的建立和連接的斷開。 1.1 連接的建立 連接建立的過程如下圖2-1所示: 圖2-1 連接的建立          在page過程和一系列的信息交互之後就是連接的建立。

原创 Android API Guides –Device Compatibility

設備的兼容性   聲明: 本文由Gordon翻譯 發佈於www.dlvoice.com 歡迎轉載,但請保留此聲明 原文地址:http://developer.android.com/guide/practices/compa