[ディレクトリ]ノートのコンピュータサイエンスの基礎

データの構造

知識[と]ブラシLeetCodeタイトルガイドの基礎の複雑さ

[配列]配列動的拡張アレイのArrayList(Java(登録商標)、C ++)
[一覧]単独リンクリストSingleLinkedList、二重リンクリストLinkedListの
[]サイクル鎖CircleListウェイ円形のリンクリスト、双方向循環リストとヨセフス問題
【スタックスタックスタックスタック]
[キューキュー]キューキュー、両端キューDEQUEUE、円形キューCircleQueue、ダブルエンド円形キューCircleDeque
[キューキュー]プライオリティキュープライオリティキュー(バイナリヒープ実装)
[ツリーツリー]バイナリ探索木BinarySearchTree
[ツリーツリー]平衡二分AVLTree探索木
[ツリー]ツリーBST、AVLTree、赤黒木RBTree
[ツリー]トライトライ木
[]ハッシュテーブルハッシュテーブルは同様に分析整数から、ソースを記述し、フロート、ロング、ダブル、文字列、 カスタムオブジェクトカザフスタンギリシャの計算値
[SET]セットListSet、TreeSetの、HashSetのは
TreeMapを、HashMapの、のLinkedHashMap [map地図]
[]ヒープヒープバイナリヒープ二分ヒープ、問題を解決するため、ヒープTOPKの最小
[互いに素-設定]連合検索

事前ソートアルゴリズムのコード環境の知識と準備
(ソートバブルを)バブルソートを
ソート(選択ソート)を選択し
、ヒープソート(挿入ソート)

挿入ソート(挿入ソート)
マージソート(並び替えマージ)
クイックソート(クイックSortQuick)
ソートヒル(シェルソート)
カウントシング(ソートカウント)
基数ソート(基数ソート)
バケットソート(バケットソート)
睡眠ソート(並び替えスリープ)

データベースシステム設計

リレーショナルデータベース
、リレーショナルデータベース標準言語SQL(1)
リレーショナルデータベースの標準言語SQL(2)
リレーショナルデータベース標準言語SQL(3)
[実験] SQL言語テスト・
データベースの整合性

ネットワークセキュリティ

ネットワークセキュリティの脅威
暗号エントリーノート
暗号の概要
認証と鍵配布プロトコル

組込みシステム開発

非オペレーティングシステムGPIOポートとプログラミングLEDランプコントローラ
のLinux開発ツールのLinux-GCC-ARM
Linuxのメイクファイルの設計と開発ツールが作る
Linuxの開発ツールを、リモートGDBのデバッグ

マイコン原理とインターフェイス技術

コンピュータプログラムの説明
コンピューター表現の情報
から本質的になるコンピュータシステムの
80X86マイクロプロセッサの開発との内部構成
命令の概要およびフラグレジスタ
アドレッシングモード

オペレーティングシステム

システム導入を操作する
プロセス管理とスケジューリング
[実験]銀行家は、Javaバージョン、アルゴリズム
[テスト]ページ置換アルゴリズムのJavaバージョン
[テスト]ページ置換アルゴリズムのC ++版
[テスト]ページ置換アルゴリズムPythonのバージョンを

コンピュータの構成の原則

概要教科書
コンピュータシステムの概要を

Linuxの

[セキュリティ法廷香港の牛]カーリーのLinux環境でお馴染みの
ものを学ぶために使用したものの[Liunx]コマンド
rootユーザーに、Linuxのスイッチは何色がありません

公開された171元の記事 ウォン称賛47 ビュー20000 +

おすすめ

転載: blog.csdn.net/weixin_43734095/article/details/105081668