Hello 算法 1.1.0 C#版FELLO FELLO FELLO FELLO FELLO FELLO FELLO >Hello算法 动画图解、一键运行的数据结构与算法教程 靳宇栋 (@krahets) Hello 算法 C# 语言版 作者:靳宇栋 (@krahets) 代码审阅:@hpstory  $ 吗? 理论上,尾递归函数的空间复杂度可以优化至 $ O(1) $ 。不过绝大多数编程语言(例如 Java、Python、C++、Go、C# 等)不支持自动优化尾递归,因此通常认为空间复杂度是 $ O(n) $ 。 Q:函数和方法这两个术语的区别是什么? 函数(function)可以被独立执行,所有参数都以显式传递。方法(meth0 码力 | 378 页 | 18.47 MB | 2 年前3
Hello 算法 1.0.0 C#版FELLO FELLO FELLO FELLO FELLO FELLO >Hello算法 动画图解、一键运行的数据结构与算法教程 靳宇栋 (@krahets) ## Hello 算法 C# 语言版 作者:靳宇栋 (@krahets) 代码审阅:@hpstory Release 1.0.0  $ 吗? 理论上,尾递归函数的空间复杂度可以优化至 $ O(1) $ 。不过绝大多数编程语言(例如 Java、Python、C++、Go、C# 等)不支持自动优化尾递归,因此通常认为空间复杂度是 $ O(n) $ 。 Q:函数和方法这两个术语的区别是什么? 「函数 function」可以被独立执行,所有参数都以显式传递。「方法 me0 码力 | 376 页 | 17.59 MB | 2 年前3
Hello 算法 1.0.0b4 C#版FEELO FEELO FEELO FEELO FEELO FEELO > Hello 算法 动画图解、能运行、可提问的数据结构与算法入门教程 作者:靳宇栋(Krahets) Hello 算法 C# 语言版 靳宇栋(Krahets)  结构与算法入门教程。 全书采用动画图解,结构化地讲解数据结构与算法知识,内容清晰易懂、学习曲线平滑。 算法源代码皆可一键运行,支持 Java, C++, Python, Go, JS, TS, C#, Swift, Zig 等语言。 · 鼓励读者在章节讨论区互帮互助、共同进步,提问与评论通常可在两日内得到回复。 ##### 0.1.1. 读者对象 若您是算法初学者,从未接触过算法,或者已 ## 尾递归的空间复杂度是 $ O(1) $ 吗? 理论上,尾递归函数的空间复杂度可以被优化至 $ O(1) $ 。不过绝大多数编程语言(例如Java, Python, C++, Go, C#等)都不支持自动优化尾递归,因此一般来说空间复杂度是 $ O(n) $ 。  Hello 算法 C# 语言版 靳宇栋(Krahets)  本项目旨在创建一本开源免费、新手友好的数据结构与算法入门教程。 全书采用动画图解,结构化地讲解数据结构与算法知识,内容清晰易懂、学习曲线平滑。 算法源代码皆可一键运行,支持 Java、C++、Python、Go、JS、TS、C#、Swift、Rust、Dart、Zig 等语言。 · 鼓励读者在章节讨论区互帮互助、共同进步,提问与评论通常可在两日内得到回复。 #### 0.1.1 读者对象 若您是算法初学者,从未接触过 jpg) ## 尾递归的空间复杂度是 $ O(1) $ 吗? 理论上,尾递归函数的空间复杂度可以被优化至 $ O(1) $ 。不过绝大多数编程语言(例如 Java、Python、C++、Go、C# 等)都不支持自动优化尾递归,因此通常认为空间复杂度是 $ O(n) $ 。  ___ 著 Hello 演算法 C#語言版 作者:靳宇棟 (@krahets) 程式碼審閱:@hpstory  $ 嗎? 理論上,尾遞迴函式的空間複雜度可以最佳化至 $ O(1) $ 。不過絕大多數程式語言(例如 Java、Python、C++、Go、C# 等)不支持自動最佳化尾遞迴,因此通常認為空間複雜度是 $ O(n) $ 。 Q:函式和方法這兩個術語的區別是什麼? 函式(function)可以被獨立執行,所有參數都以顯式傳遞。方法(meth C 語言是程序式程式設計語言,沒有物件導向的概念,所以只有函式。但我們可以透過建立結構體(struct)來模擬物件導向程式設計,與結構體相關聯的函式就相當於其他程式語言中的方法。 · Java 和 C# 是物件導向的程式語言,程式碼塊(方法)通常作為某個類別的一部分。靜態方法的行為類似於函式,因為它被繫結在類別上,不能訪問特定的例項變數。 C++ 和 Python 既支持程序式程式設計(函式),也支持物件導向程式設計(方法)。0 码力 | 379 页 | 18.79 MB | 1 年前3
Hello 算法 1.2.0 简体中文 C# 版HELLO HELLO HELLO HELLO HELLO HELLO >Hello算法 动画图解、一键运行的数据结构与算法教程 靳宇栋(@krahets) ___ 著 Hello 算法 C# 语言版 作者:靳宇栋 (@krahets) 代码审阅:@hpstory Release 1.2.0  $ 吗? 理论上,尾递归函数的空间复杂度可以优化至 $ O(1) $ 。不过绝大多数编程语言(例如 Java、Python、C++、Go、C# 等)不支持自动优化尾递归,因此通常认为空间复杂度是 $ O(n) $ 。 Q:函数和方法这两个术语的区别是什么? 函数(function)可以被独立执行,所有参数都以显式传递。方法(meth 下面以几种常见的编程语言为例来说明。 C 语言是过程式编程语言,没有面向对象的概念,所以只有函数。但我们可以通过创建结构体(struct)来模拟面向对象编程,与结构体相关联的函数就相当于其他编程语言中的方法。 Java 和 C# 是面向对象的编程语言,代码块(方法)通常作为某个类的一部分。静态方法的行为类似于函数,因为它被绑定在类上,不能访问特定的实例变量。 C++ 和 Python 既支持过程式编程(函数),也支持面向对象编程(方法)。0 码力 | 379 页 | 18.48 MB | 1 年前4
Qcon北京2018-《从C#看开放对编程语言发展的影响》-Mads+TorgersenGoing Open! C# for Everyone Mads Torgersen Microsoft   ## C# everywhere - Xamarin iOS, Android, Mac (oh, and Windows) Native UI, shared code  ## 基于实践经验总结和提炼的品牌专栏 尽在【极客时间】 CONFERENCE Chapter One Herding nulls ## Every reference type allows null! Code must be defensive about it C# shares this with most object oriented languages # Not all languages have this problem! Differentiate0 码力 | 32 页 | 2.66 MB | 2 年前3
.NET玩转音视频操作 FFmpeg[Image](/uploads/documents/1/3/e/9/13e92ac3d6e07c98233b42038cf0b537/p1_2.jpg) 群名称:C#/.NET计算机视觉技术交流 群号:579060605 群名称:C#/.NET计算机视觉技术交流 群号:579060605  缺点:C API代码比较复杂 输入和输出可基于内存,可精细控制每一帧 业界普遍使用FFmpeg.AutoGen,在C#的基础上糅合C/指针,写起来比C API更复杂 .NET Conf China 保留所有直接调用C API的能力、保留跨平台的能力 删掉并重写了依赖ClangMacroParser,比原版支持更多的宏解析 jpg) 除了底层封装,还提供了中层(类)封装和高层(帮助类)封装 简化了名字,如AVCodecID.AV_CODEC_ID_H264 -> AVCodecID.H264 为许多C宏改造成了C#枚举,如ffmpeg.AV_DICT_MATCH_CASE -> AV_DICT_READ.MatchCase ### .NET Conf China ### 5 个基于Sdcb.FFmpeg的代码示例0 码力 | 14 页 | 1.43 MB | 2 年前3
Some Things C++ Does Rightaims to remind us of some of those things that make C++ beautiful, fun and efficient I’ll be using C# for comparisons, but it’s only because I have to use it often these days... ...and because it has about some of 1 other languages This is not a « C++ is better than C# » talk; it's a « C++ does some things right » talk. C# is a fine language for what it aims to do, and has many strengths. The • It aims to remind us of some of those things that are beautiful, fun and efficient I’ll be using C# for comparisons, but it’s only because I have to use it often these days... ...and because it has0 码力 | 228 页 | 2.47 MB | 1 年前3
共 737 条
- 1
- 2
- 3
- 4
- 5
- 6
- 74













