Электронный каталог


 

База данных: Электронная библиотека

Страница 1, Результатов: 5

Отмеченные записи: 0

DDC 005.133
J 22

Jamro, Marcin.
    C# Data Structures and Algorithms [[electronic resource] :] : Explore the possibilities of C# for developing a variety of efficient applications. / Marcin. Jamro. - 1788833738. - Birmingham : : Packt Publishing,, 2018. - 1 online resource (287 p.) ( час. мин.), 1788833738. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/7C4244C4-3708-40D1-BF46-6CEC3759E2A4. - ISBN 9781788834681 (electronic bk.). - ISBN 1788834682 (electronic bk.). - ISBN 1788833732. - ISBN 9781788833738
Description based upon print version of record.
Параллельные издания: Print version: : Jamro, Marcin C# Data Structures and Algorithms : Explore the possibilities of C# for developing a variety of efficient applications. - Birmingham : Packt Publishing,c2018
    Содержание:
Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Getting Started; Programming language; Data types; Value types; Structs; Enumerations; Reference types; Strings; Object; Dynamic; Classes; Interfaces; Delegates; Installation and configuration of the IDE; Creating the project; Input and output; Reading from input; Writing to output; Launching and debugging; Summary; Chapter 2: Arrays and Lists; Arrays; Single-dimensional arrays; Example - month names; Multi-dimensional arrays; Example - multiplication table; Example - game map
Jagged arraysExample - yearly transport plan; Sorting algorithms; Selection sort; Insertion sort; Bubble sort; Quicksort; Simple lists; Array list; Generic list; Example - average value; Example - list of people; Sorted lists; Example - address book; Linked lists; Example - book reader; Circular-linked lists; Implementation; Example - spin the wheel; Summary; Chapter 3: Stacks and Queues; Stacks; Example - reversing words; Example - Tower of Hanoi; Queues; Example - call center with a single consultant; Example - call center with many consultants; Priority queues
Example - call center with priority supportSummary; Chapter 4: Dictionaries and Sets; Hash tables; Example - phone book; Dictionaries; Example - product location; Example -- user details; Sorted dictionaries; Example -- definitions; Hash sets; Example -- coupons; Example -- swimming pools; Sorted"" sets; Example -- removing duplicates; Summary; Chapter 5: Variants of Trees; Basic trees; Implementation; Node; Tree; Example - hierarchy of identifiers; Example - company structure; Binary trees; Implementation; Node; Tree; Example - simple quiz; Binary search trees; Implementation; Node; Tree; Lookup
InsertionRemoval; Example - BST visualization; AVL trees; Implementation; Example - keep the tree balanced; Red-black trees; Implementation; Example - RBT-related features; Binary heaps; Implementation; Example - heap sort; Binomial heaps; Fibonacci heaps; Summary; Chapter 6: Exploring Graphs; Concept of graphs; Applications; Representation; Adjacency list; Adjacency matrix; Implementation; Node; Edge; Graph; Example - undirected and unweighted edges; Example - directed and weighted edges; Traversal; Depth-first search; Breadth-first search; Minimum spanning tree; Kruskal's algorithm
Prim's algorithmExample - telecommunication cable; Coloring; Example - voivodeship map; Shortest path; Example - game map; Summary; Chapter 7: Summary; Classification of data structures; Diversity of applications; Arrays; Lists; Stacks; Queues; Dictionaries; Sets; Trees; Heaps; Graphs; The last word; Other Books You May Enjoy; Index

~РУБ DDC 005.133

Рубрики: C# (Computer program language)

   Application software--Development.


   Data structures (Computer science)


   COMPUTERS / Programming Languages / C#.


   Application software--Development.


Аннотация: Data structures allow organizing data efficiently. Their suitable implementation can provide a complete solution that acts like reusable code. In this book, you will learn how to use various data structures while developing in the C# language as well as how to implement some of the most common algorithms used with such data structures.

Jamro, Marcin. C# Data Structures and Algorithms [[electronic resource] :] : Explore the possibilities of C# for developing a variety of efficient applications. / Marcin. Jamro, 2018. - 1 online resource (287 p.) с. (Введено оглавление)

1.

Jamro, Marcin. C# Data Structures and Algorithms [[electronic resource] :] : Explore the possibilities of C# for developing a variety of efficient applications. / Marcin. Jamro, 2018. - 1 online resource (287 p.) с. (Введено оглавление)


DDC 005.133
J 22

Jamro, Marcin.
    C# Data Structures and Algorithms [[electronic resource] :] : Explore the possibilities of C# for developing a variety of efficient applications. / Marcin. Jamro. - 1788833738. - Birmingham : : Packt Publishing,, 2018. - 1 online resource (287 p.) ( час. мин.), 1788833738. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/7C4244C4-3708-40D1-BF46-6CEC3759E2A4. - ISBN 9781788834681 (electronic bk.). - ISBN 1788834682 (electronic bk.). - ISBN 1788833732. - ISBN 9781788833738
Description based upon print version of record.
Параллельные издания: Print version: : Jamro, Marcin C# Data Structures and Algorithms : Explore the possibilities of C# for developing a variety of efficient applications. - Birmingham : Packt Publishing,c2018
    Содержание:
Cover; Title Page; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Getting Started; Programming language; Data types; Value types; Structs; Enumerations; Reference types; Strings; Object; Dynamic; Classes; Interfaces; Delegates; Installation and configuration of the IDE; Creating the project; Input and output; Reading from input; Writing to output; Launching and debugging; Summary; Chapter 2: Arrays and Lists; Arrays; Single-dimensional arrays; Example - month names; Multi-dimensional arrays; Example - multiplication table; Example - game map
Jagged arraysExample - yearly transport plan; Sorting algorithms; Selection sort; Insertion sort; Bubble sort; Quicksort; Simple lists; Array list; Generic list; Example - average value; Example - list of people; Sorted lists; Example - address book; Linked lists; Example - book reader; Circular-linked lists; Implementation; Example - spin the wheel; Summary; Chapter 3: Stacks and Queues; Stacks; Example - reversing words; Example - Tower of Hanoi; Queues; Example - call center with a single consultant; Example - call center with many consultants; Priority queues
Example - call center with priority supportSummary; Chapter 4: Dictionaries and Sets; Hash tables; Example - phone book; Dictionaries; Example - product location; Example -- user details; Sorted dictionaries; Example -- definitions; Hash sets; Example -- coupons; Example -- swimming pools; Sorted"" sets; Example -- removing duplicates; Summary; Chapter 5: Variants of Trees; Basic trees; Implementation; Node; Tree; Example - hierarchy of identifiers; Example - company structure; Binary trees; Implementation; Node; Tree; Example - simple quiz; Binary search trees; Implementation; Node; Tree; Lookup
InsertionRemoval; Example - BST visualization; AVL trees; Implementation; Example - keep the tree balanced; Red-black trees; Implementation; Example - RBT-related features; Binary heaps; Implementation; Example - heap sort; Binomial heaps; Fibonacci heaps; Summary; Chapter 6: Exploring Graphs; Concept of graphs; Applications; Representation; Adjacency list; Adjacency matrix; Implementation; Node; Edge; Graph; Example - undirected and unweighted edges; Example - directed and weighted edges; Traversal; Depth-first search; Breadth-first search; Minimum spanning tree; Kruskal's algorithm
Prim's algorithmExample - telecommunication cable; Coloring; Example - voivodeship map; Shortest path; Example - game map; Summary; Chapter 7: Summary; Classification of data structures; Diversity of applications; Arrays; Lists; Stacks; Queues; Dictionaries; Sets; Trees; Heaps; Graphs; The last word; Other Books You May Enjoy; Index

~РУБ DDC 005.133

Рубрики: C# (Computer program language)

   Application software--Development.


   Data structures (Computer science)


   COMPUTERS / Programming Languages / C#.


   Application software--Development.


Аннотация: Data structures allow organizing data efficiently. Their suitable implementation can provide a complete solution that acts like reusable code. In this book, you will learn how to use various data structures while developing in the C# language as well as how to implement some of the most common algorithms used with such data structures.

DDC 005.13/3
A 20

Adewole, Ayobami,.
    C# and .NET Core test-driven development : : dive into TDD to create flexible, maintainable, and production-ready .NET Core applications / / Ayobami Adewole. - Birmingham, UK : : Packt Publishing,, 2018. - 1 online resource (1 volume) : : il. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/5AC8C417-F970-4EB0-A7A4-C275DCC1E47D. - ISBN 9781788299923 (electronic bk.). - ISBN 1788299922 (electronic bk.). - ISBN 1788292480. - ISBN 9781788292481
Description based on online resource; title from title page (Safari, viewed June 13, 2018).

~РУБ DDC 005.13/3

Рубрики: C# (Computer program language)

   Application software--Development.


   Internet programming.


   COMPUTERS / Programming Languages / C#.


   COMPUTERS / Internet / Application Development.


   Application software--Development.


   C# (Computer program language)


   Internet programming.


Аннотация: Annotation

Adewole, Ayobami,. C# and .NET Core test-driven development : [Электронный ресурс] : dive into TDD to create flexible, maintainable, and production-ready .NET Core applications / / Ayobami Adewole., 2018. - 1 online resource (1 volume) : с.

2.

Adewole, Ayobami,. C# and .NET Core test-driven development : [Электронный ресурс] : dive into TDD to create flexible, maintainable, and production-ready .NET Core applications / / Ayobami Adewole., 2018. - 1 online resource (1 volume) : с.


DDC 005.13/3
A 20

Adewole, Ayobami,.
    C# and .NET Core test-driven development : : dive into TDD to create flexible, maintainable, and production-ready .NET Core applications / / Ayobami Adewole. - Birmingham, UK : : Packt Publishing,, 2018. - 1 online resource (1 volume) : : il. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/5AC8C417-F970-4EB0-A7A4-C275DCC1E47D. - ISBN 9781788299923 (electronic bk.). - ISBN 1788299922 (electronic bk.). - ISBN 1788292480. - ISBN 9781788292481
Description based on online resource; title from title page (Safari, viewed June 13, 2018).

~РУБ DDC 005.13/3

Рубрики: C# (Computer program language)

   Application software--Development.


   Internet programming.


   COMPUTERS / Programming Languages / C#.


   COMPUTERS / Internet / Application Development.


   Application software--Development.


   C# (Computer program language)


   Internet programming.


Аннотация: Annotation

DDC 005.133
A 77

Aroraa, Gaurav,.
    Hands-on design patterns with C# and .NET Core : : write clean and maintainable code by using reusable solutions to common software design problems / / Gaurav Aroraa, Jeffrey Chilberto. - Birmingham, UK : : Packt Publishing,, 2019. - 1 online resource (1 volume) : : il. - Includes bibliographical references. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/E71CDD38-FE97-46A9-B1F0-6314B7B7ED06. - ISBN 1789138434. - ISBN 9781789138436 (electronic bk.)
Description based on online resource; title from title page (Safari, viewed August 14, 2019).
Параллельные издания: Print version: :

~РУБ DDC 005.133

Рубрики: C# (Computer program language)

   Software patterns.


   Application software--Development.


   Application software--Development.


   C# (Computer program language)


   Software patterns.



Доп.точки доступа:
Chilberto, Jeffrey, \author.\

Aroraa, Gaurav,. Hands-on design patterns with C# and .NET Core : [Электронный ресурс] : write clean and maintainable code by using reusable solutions to common software design problems / / Gaurav Aroraa, Jeffrey Chilberto., 2019. - 1 online resource (1 volume) : с.

3.

Aroraa, Gaurav,. Hands-on design patterns with C# and .NET Core : [Электронный ресурс] : write clean and maintainable code by using reusable solutions to common software design problems / / Gaurav Aroraa, Jeffrey Chilberto., 2019. - 1 online resource (1 volume) : с.


DDC 005.133
A 77

Aroraa, Gaurav,.
    Hands-on design patterns with C# and .NET Core : : write clean and maintainable code by using reusable solutions to common software design problems / / Gaurav Aroraa, Jeffrey Chilberto. - Birmingham, UK : : Packt Publishing,, 2019. - 1 online resource (1 volume) : : il. - Includes bibliographical references. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/E71CDD38-FE97-46A9-B1F0-6314B7B7ED06. - ISBN 1789138434. - ISBN 9781789138436 (electronic bk.)
Description based on online resource; title from title page (Safari, viewed August 14, 2019).
Параллельные издания: Print version: :

~РУБ DDC 005.133

Рубрики: C# (Computer program language)

   Software patterns.


   Application software--Development.


   Application software--Development.


   C# (Computer program language)


   Software patterns.



Доп.точки доступа:
Chilberto, Jeffrey, \author.\

DDC 005.133
B 22

Bancila, Marius,.
    Learn C# 8 : a beginner's guide to building a solid foundation for C# programming / / Marius Bancila, Ankit Sharma, Raffaele Rialdi. - Birmingham : : Packt Publishing,, 2020. - 1 online resource. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/6AE15203-9690-412A-A2A3-C504FF4B0F77. - ISBN 9781789808445 (e-book). - ISBN 1789808448
Параллельные издания: Print version: : Bancila, Marius Learn C# Programming : A Guide to Building a Solid Foundation in C# Language for Writing Efficient Programs. - Birmingham : Packt Publishing, Limited,c2020

~РУБ DDC 005.133

Рубрики: C# (Computer program language)

   C# (Computer program language)


Аннотация: Learning C# 8 covers in detail the most important building blocks of C# that will help you learn every aspect of C# programming with an easy learning curve. With extensive coverage of the topics explained with the real-world examples, you will gain an in-depth knowledge of practical details involved in software development using C#.

Доп.точки доступа:
Sharma, Ankit, \author.\
Rialdi, Raffaele, \author.\

Bancila, Marius,. Learn C# 8 [Электронный ресурс] : a beginner's guide to building a solid foundation for C# programming / / Marius Bancila, Ankit Sharma, Raffaele Rialdi., 2020. - 1 online resource с.

4.

Bancila, Marius,. Learn C# 8 [Электронный ресурс] : a beginner's guide to building a solid foundation for C# programming / / Marius Bancila, Ankit Sharma, Raffaele Rialdi., 2020. - 1 online resource с.


DDC 005.133
B 22

Bancila, Marius,.
    Learn C# 8 : a beginner's guide to building a solid foundation for C# programming / / Marius Bancila, Ankit Sharma, Raffaele Rialdi. - Birmingham : : Packt Publishing,, 2020. - 1 online resource. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/6AE15203-9690-412A-A2A3-C504FF4B0F77. - ISBN 9781789808445 (e-book). - ISBN 1789808448
Параллельные издания: Print version: : Bancila, Marius Learn C# Programming : A Guide to Building a Solid Foundation in C# Language for Writing Efficient Programs. - Birmingham : Packt Publishing, Limited,c2020

~РУБ DDC 005.133

Рубрики: C# (Computer program language)

   C# (Computer program language)


Аннотация: Learning C# 8 covers in detail the most important building blocks of C# that will help you learn every aspect of C# programming with an easy learning curve. With extensive coverage of the topics explained with the real-world examples, you will gain an in-depth knowledge of practical details involved in software development using C#.

Доп.точки доступа:
Sharma, Ankit, \author.\
Rialdi, Raffaele, \author.\

DDC 794.81525
F 42

Ferrone, Harrison,.
    Learning C# by developing games with Unity 2020 : : an enjoyable and intuitive approach to getting started with C# programming and Unity / / Harrison Ferrone. - Fifth edition. - Birmingham : : Packt Publishing,, 2020. - 1 online resource : : il. - Includes bibliographical references. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/A4BE9BEA-1C02-42E4-A53C-25802E93B83E. - ISBN 9781800204447 (PDF ebook). - ISBN 1800204442
Table of ContentsGetting to Know Your EnvironmentThe Building Blocks of ProgrammingDiving into Variables,Types, and MethodsControl Flow and Collection TypesWorking with Classes, Structs, and OOPGetting Your Hands Dirty with UnityMovement, Camera Controls, and CollisionsScripting Game MechanicsBasic AI and Enemy BehaviorRevisiting Types, Methods, and ClassesIntroducing Stacks, Queues and HashSetsExploring Generics, Delegates, and BeyondThe Journey Continues. Description based on CIP data; resource not viewed.
Параллельные издания: Print version : :
    Содержание:
Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Getting to Know Your Environment -- Technical requirements -- Getting started with Unity 2020 -- Using macOS -- Creating a new project -- Navigating the editor -- Using C# with Unity -- Working with C# scripts -- Introducing the Visual Studio editor -- Time for action - opening a C# file -- Beware of naming mismatches -- Syncing C# files -- Exploring the documentation -- Accessing Unity's documentation -- Time for action - opening the Reference Manual
Time for action - using the Scripting Reference -- Locating C# resources -- Time for action - looking up a C# class -- Summary -- Pop quiz -- dealing with scripts -- Chapter 2: The Building Blocks of Programming -- Defining variables -- Names are important -- Variables act as placeholders -- Time for action -- creating a variable -- Time for action -- changing a variable's value -- Understanding methods -- Methods drive actions -- Methods are placeholders too -- Time for action -- creating a simple method -- Introducing classes -- A common Unity class -- Classes are blueprints
Working with comments -- Practical backslashes -- Multi-line comments -- Time for action -- adding comments -- Putting the building blocks together -- Scripts become components -- A helping hand from MonoBehavior -- Hero's trial -- MonoBehavior in the Scripting API -- Communication among classes -- Summary -- Pop quiz -- C# building blocks -- Chapter 3: Diving into Variables, Types, and Methods -- Writing proper C# -- Debugging your code -- Declaring variables -- Type and value declarations -- Type-only declarations -- Using access modifiers -- Choosing a security level
Time for action - making a variable private -- Working with types -- Common built-in types -- Time for action -- playing with different types -- Time for action -- creating interpolated strings -- Type conversions -- Inferred declarations -- Custom types -- Types roundup -- Naming variables -- Best practices -- Understanding variable scope -- Introducing operators -- Arithmetic and assignments -- Time for action -- executing incorrect type operations -- Defining methods -- Basic syntax -- Modifiers and parameters -- Time for action -- defining a simple method -- Naming conventions
Methods are logic detours -- Specifying parameters -- Time for action -- adding method parameters -- Specifying return values -- Time for action -- adding a return type -- Using return values -- Time for action -- capturing return values -- Hero's trial -- methods as arguments -- Dissecting common Unity methods -- The Start method -- The Update method -- Summary -- Pop quiz -- variables and methods -- Chapter 4: Control Flow and Collection Types -- Selection statements -- The if-else statement -- Basic syntax -- Time for action - thieving prospects -- Using the NOT operator -- Nesting statements

~РУБ DDC 794.81525

Рубрики: Computer games--Programming.

   Three-dimensional display systems.


   C# (Computer program language)


   C# (Computer program language)


   Computer games--Programming.


   Three-dimensional display systems.


Аннотация: This fifth edition of the popular C# guide helps you learn the building blocks of C# language, right from variables to classes and exception handling. After getting to grips with the basics of C# programming, it takes you through the world of Unity game development and how you can apply C# knowledge using game development examples.

Ferrone, Harrison,. Learning C# by developing games with Unity 2020 : [Электронный ресурс] : an enjoyable and intuitive approach to getting started with C# programming and Unity / / Harrison Ferrone., 2020. - 1 online resource : с. (Введено оглавление)

5.

Ferrone, Harrison,. Learning C# by developing games with Unity 2020 : [Электронный ресурс] : an enjoyable and intuitive approach to getting started with C# programming and Unity / / Harrison Ferrone., 2020. - 1 online resource : с. (Введено оглавление)


DDC 794.81525
F 42

Ferrone, Harrison,.
    Learning C# by developing games with Unity 2020 : : an enjoyable and intuitive approach to getting started with C# programming and Unity / / Harrison Ferrone. - Fifth edition. - Birmingham : : Packt Publishing,, 2020. - 1 online resource : : il. - Includes bibliographical references. - URL: https://library.dvfu.ru/lib/document/SK_ELIB/A4BE9BEA-1C02-42E4-A53C-25802E93B83E. - ISBN 9781800204447 (PDF ebook). - ISBN 1800204442
Table of ContentsGetting to Know Your EnvironmentThe Building Blocks of ProgrammingDiving into Variables,Types, and MethodsControl Flow and Collection TypesWorking with Classes, Structs, and OOPGetting Your Hands Dirty with UnityMovement, Camera Controls, and CollisionsScripting Game MechanicsBasic AI and Enemy BehaviorRevisiting Types, Methods, and ClassesIntroducing Stacks, Queues and HashSetsExploring Generics, Delegates, and BeyondThe Journey Continues. Description based on CIP data; resource not viewed.
Параллельные издания: Print version : :
    Содержание:
Cover -- Title Page -- Copyright and Credits -- Dedication -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: Getting to Know Your Environment -- Technical requirements -- Getting started with Unity 2020 -- Using macOS -- Creating a new project -- Navigating the editor -- Using C# with Unity -- Working with C# scripts -- Introducing the Visual Studio editor -- Time for action - opening a C# file -- Beware of naming mismatches -- Syncing C# files -- Exploring the documentation -- Accessing Unity's documentation -- Time for action - opening the Reference Manual
Time for action - using the Scripting Reference -- Locating C# resources -- Time for action - looking up a C# class -- Summary -- Pop quiz -- dealing with scripts -- Chapter 2: The Building Blocks of Programming -- Defining variables -- Names are important -- Variables act as placeholders -- Time for action -- creating a variable -- Time for action -- changing a variable's value -- Understanding methods -- Methods drive actions -- Methods are placeholders too -- Time for action -- creating a simple method -- Introducing classes -- A common Unity class -- Classes are blueprints
Working with comments -- Practical backslashes -- Multi-line comments -- Time for action -- adding comments -- Putting the building blocks together -- Scripts become components -- A helping hand from MonoBehavior -- Hero's trial -- MonoBehavior in the Scripting API -- Communication among classes -- Summary -- Pop quiz -- C# building blocks -- Chapter 3: Diving into Variables, Types, and Methods -- Writing proper C# -- Debugging your code -- Declaring variables -- Type and value declarations -- Type-only declarations -- Using access modifiers -- Choosing a security level
Time for action - making a variable private -- Working with types -- Common built-in types -- Time for action -- playing with different types -- Time for action -- creating interpolated strings -- Type conversions -- Inferred declarations -- Custom types -- Types roundup -- Naming variables -- Best practices -- Understanding variable scope -- Introducing operators -- Arithmetic and assignments -- Time for action -- executing incorrect type operations -- Defining methods -- Basic syntax -- Modifiers and parameters -- Time for action -- defining a simple method -- Naming conventions
Methods are logic detours -- Specifying parameters -- Time for action -- adding method parameters -- Specifying return values -- Time for action -- adding a return type -- Using return values -- Time for action -- capturing return values -- Hero's trial -- methods as arguments -- Dissecting common Unity methods -- The Start method -- The Update method -- Summary -- Pop quiz -- variables and methods -- Chapter 4: Control Flow and Collection Types -- Selection statements -- The if-else statement -- Basic syntax -- Time for action - thieving prospects -- Using the NOT operator -- Nesting statements

~РУБ DDC 794.81525

Рубрики: Computer games--Programming.

   Three-dimensional display systems.


   C# (Computer program language)


   C# (Computer program language)


   Computer games--Programming.


   Three-dimensional display systems.


Аннотация: This fifth edition of the popular C# guide helps you learn the building blocks of C# language, right from variables to classes and exception handling. After getting to grips with the basics of C# programming, it takes you through the world of Unity game development and how you can apply C# knowledge using game development examples.

Страница 1, Результатов: 5

 

Все поступления за 
Или выберите интересующий месяц