プログラミングの基礎:データ構造

プログラミングの基礎:データ構造

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: プログラムはメモリにデータを出し入れして仕事を行います。そのためにはデータを入れる容器を用意しなければなりません。その容器は使い方によっていろいろな種類があり、それを決めるのがデータ構造です。このコースでは初めてプログラミングを学ぶ方を対象に、デー».します。変数や配列、構造体などの基本的なデータ構造やスーーの応用的なデータ構造を説明します。またこれらのデータ構造が具体的にどの.します。データ構造の基本を理解し、プログラミン».始めるためのスキルを身につけましょう.

سرفصل ها و درس ها

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع Introduction

  • ساختار داده ها را درک کنید Understand data structures

  • آنچه باید بدانید What you should know

イントロダクション イントロダクション

  • 「プログラミングの基礎:データ構造」へようこそ 「プログラミングの基礎:データ構造」へようこそ

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع 1. Introduction to Data Structures

  • آشنایی با داده ها و انواع داده ها Introduction to data and data types

  • انواع داده های عددی Numerical data types

  • Booleans و شخصیت ها Booleans and characters

  • انواع اولیه در حافظه Primitive types in memory

  • آشنایی با ساختار داده ها Introduction to data structures

  • رشته های Strings

  • انواع اولیه در مقابل انواع مرجع در حافظه Primitive vs. reference types in memory

1، 基本的なデータ構造を学ぶ 1, 基本的なデータ構造を学ぶ

  • 変数を扱う 変数を扱う

  • 値型と参照型とは 値型と参照型とは

  • 変数宣言について 変数宣言について

  • データ構造とは データ構造とは

  • 構造体とは 構造体とは

  • 抽象データ型(クラス)とは 抽象データ型(クラス)とは

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع 2. Arrays

  • آرایه ها چیست؟ What are arrays?

  • از آرایه ها در Swift استفاده کنید Use arrays in Swift

  • آرایه های چند بعدی Multidimensional arrays

  • آرایه های چند بعدی در جاوا اسکریپت Multidimensional arrays in JavaScript

  • آرایه های مبهم Jagged arrays

  • آرایه های جا افتاده در C # Jagged arrays in C#

  • آرایه های قابل تنظیم و پشتیبانی از زبان Resizable arrays and language support

  • آرایه های جستجو Search arrays

  • آرایه ها را مرتب کنید Sort arrays

  • نماد بزرگ O Big O notation

2. 変数について学ぶ 2. 変数について学ぶ

  • 変数で浮動小数点数を扱う 変数で浮動小数点数を扱う

  • 静的型付き言語と動的型付き言語の違い 静的型付き言語と動的型付き言語の違い

  • 変数で整数値を扱う 変数で整数値を扱う

  • 変数で数値以外のデータを扱う 変数で数値以外のデータを扱う

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع 3. Lists

  • لیست های پیوندی چیست؟ What are linked lists?

  • عملیات در لیست های مرتبط Operations on linked lists

  • ایجاد یک لیست مرتبط در جاوا Build a linked list in Java

  • از لیست های مرتبط در Java استفاده کنید Use linked lists in Java

  • به تنهایی در مقابل لیست های مضاعف مرتبط Singly vs. doubly linked lists

  • لیست به زبانهای دیگر Lists in other languages

  • جوانب مثبت و منفی لیست ها Pros and cons of lists

3. 配列について学ぶ 3. 配列について学ぶ

  • 多次元配列を理解する 多次元配列を理解する

  • 1次元配列を理解する 1次元配列を理解する

  • 配列を並び替える 配列を並び替える

  • 可変長配列を理解する 可変長配列を理解する

  • 配列を探索する 配列を探索する

  • ジャグ配列を理解する ジャグ配列を理解する

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع 4. Stacks and Queues

  • پشته چیست؟ What are stacks?

  • اجرای پشته ها در Swift Implement stacks in Swift

  • برای LIFO از پشته های Swift استفاده کنید Use stacks in Swift for LIFO

  • خطا در ردیابی با پشته ها Error tracing with stacks

  • صف چیست؟ What are queues?

  • صف های Swift را اجرا کنید Implement queues in Swift

  • برای FIFO از صف های Swift استفاده کنید Use queues in Swift for FIFO

  • صف به زبانهای دیگر Queues in other languages

  • صف های تخصصی Specialized queues

  • جوانب مثبت و منفی پشته ها و صف ها Pros and cons of stacks and queues

4. スタックとキューについて学ぶ 4. スタックとキューについて学ぶ

  • スタックとは スタックとは

  • キューをプログラムで使用する キューをプログラムで使用する

  • スタックをプログラムで使用する スタックをプログラムで使用する

  • キューとは キューとは

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع 5. Hash-Based Data Structures

  • آرایه های انجمنی چیست؟ What are associative arrays?

  • درک توابع هش Understanding hash functions

  • درک جداول هش Understanding hash tables

  • استفاده از فرهنگ لغت در پایتون Using dictionaries in Python

  • پشتیبانی زبان از هس کردن Language support for hashing

  • پشتیبانی زبان برای جداول هش Language support for hash tables

  • جوانب مثبت و منفی ساختارهای مبتنی بر هش Pros and cons of hash-based structures

5. リストについて学ぶ 5. リストについて学ぶ

  • リストとは リストとは

  • いろいろなリスト構造について いろいろなリスト構造について

  • リストをプログラムで使用する リストをプログラムで使用する

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع 6. Trees and Graphs

  • مجموعه ها چیست؟ What are sets?

  • مجموعه در پایتون 3 Sets in Python 3

  • آشنایی با ساختار داده های درخت Introduction to tree data structures

  • درختان جستجوی باینری را درک کنید Understand binary search trees

  • درک پشته ها Understand heaps

  • جوانب مثبت و منفی ساختار داده های درخت Pros and cons of tree data structures

6. ハッシュテーブルについて学ぶ 6. ハッシュテーブルについて学ぶ

  • ハッシュ関数とシノニムについて ハッシュ関数とシノニムについて

  • ハッシュテーブルとは ハッシュテーブルとは

  • ハッシュテーブルをプログラムで使用する ハッシュテーブルをプログラムで使用する

2. مفاهیم عمومی 3. ساختار داده ها4. حلقه 5 ساختارهای کنترل 6. اشکال زدایی و مدیریت خطا7. پردازش سیگنال8. منابع LabVIEWConcludIntroduction1. تعریف Python2. اصول برنامه نویسی در پایتون: Data3. اصول برنامه نویسی در پایتون: توابع Conclusion

  • بسته شدن Wrap-up

7. 木構造について学ぶ 7. 木構造について学ぶ

  • 木構造とは 木構造とは

  • 木構造の種類について 木構造の種類について

  • 2分探索木を配列で表現する 2分探索木を配列で表現する

نمایش نظرات

プログラミングの基礎:データ構造
جزییات دوره
2h 5m
80
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
1,953
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kathryn Hodge Kathryn Hodge

توسعه‌دهنده نرم‌افزار

کاترین هاج به‌عنوان توسعه‌دهنده نرم‌افزار در یک شرکت رسانه‌ای کار می‌کند.

علاوه بر کار خود به‌عنوان توسعه‌دهنده، کاترین یک کانال YouTube را برای افرادی که مایل هستند اجرا می‌کند. برای یادگیری نحوه کدنویسی قبل از فارغ التحصیلی از کالج، او به مدت سه سال به عنوان دستیار تدریس علوم کامپیوتر کار کرد. او به تلاقی رسانه‌ها، سرگرمی‌ها و فناوری علاقه زیادی دارد و بر ایجاد نرم‌افزاری متمرکز است که تأثیرگذار باشد.

朋子 菅原 朋子 菅原

茨城県水戸市出身。ソフトウェア開発会社でアプリケーション開発に立テクノアカデミー郡山職業能力開発短期大学校の知能情報デザイハくの学生を指導。専門はC#及びC言語プログラミング、基本情報技術者試験対策。また、学生の卒業研究でのWeb.指導。教育者としての豊富な経験と深い知識.広げていく.

سی شارپナビ出版)など。