无痕的过往

Iori,软件构架师,从事10年BS和CS开发,在此和大家一起分享开发心得,共同进步!...

推荐一套自己开发的算法演示工具

我从2018年08月05日开始陆续在CSDN发表关于算法的系列博文,在《C#算法设计排序篇》我写了11种常见的排序算法并为每一种算法开发了一个算法演示程序(AlgorithmMan by Iori),这一系列工具提供了一种可视化的、可调节的、免费的算法演示方案,旨在用动画的方式帮助初学算法的同学更...

2018-11-15 00:36:21

阅读数 12450

评论数 1

C#LeetCode刷题概述

概述     本系列博文将会向大家展示我在LeetCode上的刷题进度。一来为自己的成长记录点点滴滴,二来跟大家一起探讨技术共同寻找最优解。这个系列的更新速度要视情况而定,尽量做到一日一更。部分题目由于各种原因暂未找到最优解,我会先做标记,之后再补上。另外,大部分题目我都会使用数个不同的解法并分...

2018-08-24 13:31:20

阅读数 13934

评论数 0

C#算法设计概述

概述     本系列博文将会向大家介绍本人在钻研《算法导论 第3版》过程中的点点滴滴,并使用C#语言实现该书中所有的经典算法,附带相应的时间复杂度分析。 知识储备     C#算法设计之知识储备 C#算法设计排序篇     C#算法设计排序篇之前言     C#算法设计排序篇之01-冒...

2018-08-05 17:05:22

阅读数 16715

评论数 2

C#开发笔记概述

概述     本系列文章将会向大家介绍数百个本人实际开发过程中所遇到技术点和心得,旨在抛砖引玉。 C#开发笔记     C#开发笔记之01-为什么开源框架会大量的使用protected virtual?     C#开发笔记之02-什么时候使用OnXXX方法,这种命名是什么意思?    ...

2018-07-25 15:21:58

阅读数 16847

评论数 2

C#设计模式概述

设计模式概述     20世纪80年代,四人组(Gang of Four or GoF)将常用的23种软件设计模式进行了归纳整理,自此标志着软件设计模式的正式诞生。它旨在用“模式”来统一和沟通面向对象思想在分析、设计和解决问题之间的鸿沟。在未来的几十年里,它被证明是行之有效的软件开发准则,是通向...

2018-07-14 14:54:03

阅读数 27246

评论数 2

Take C# 8.0 for a spin

本文章为机器翻译。https://blogs.msdn.microsoft.com/dotnet/2018/12/05/take-c-8-0-for-a-spin/ 以C # 8兜风 我们昨天宣布Visual Studio 2019的第一个预览(让每个开发人员在Visual Studio 2019...

2018-12-27 23:09:34

阅读数 6320

评论数 1

Visual Studio 2019预览。净生产力

本文章为机器翻译。 https://blogs.msdn.microsoft.com/dotnet/2018/12/13/visual-studio-2019-net-productivity/ 我希望你听到的第一个预览Visual Studio 2019现在是可用的。在这篇文章中,我将介绍一些生...

2018-12-27 23:08:26

阅读数 7880

评论数 0

Q#–一个新年愿望清单

本文章为机器翻译。 在以前的博客文章,你读过一些关于Q #背后的想法,它是如何开始存在,其发展在过去的一年。你读过关于量子计算,量子算法和你可以做什么,问#今天。随着今年即将结束,只有一件事要盖:下一步是什么? 这个博客是关于我们对未来的渴望和你如何能帮助完成。它包含了一些我们的愿景前进,我们...

2018-12-27 23:05:31

阅读数 6421

评论数 0

如何升级扩展支持Visual Studio 2019

本文章为机器翻译 最近,我在我30的扩展支持Visual Studio 2019的更新(16)。为了确保他们的工作,我在一个非常早期的内部建设和2019测试我的手(在Visual Studio团队有它的好处)。这个升级过程是我经历过的最简单的一种。 我想与你分享我的步骤,表明它是多么容易,你会...

2018-12-27 23:04:20

阅读数 8749

评论数 0

Visual Studio 2017版本15.9现在可用

本文转自 https://blogs.msdn.microsoft.com/visualstudio/2018/11/19/visual-studio-2017-version-15-9-now-available/ 本文章为机器翻译。 今天,我们发布Visual Studio 2017 15...

2018-11-21 13:47:56

阅读数 12867

评论数 0

C#LeetCode刷题之#63-不同路径 II​​​​​​​(Unique Paths II)

目录问题示例分析 问题 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 现在考虑网格中有障碍物。那么从左上角到右下角将会有多少条不同的路径? 网格中的障碍...

2018-11-20 18:26:29

阅读数 10923

评论数 0

C#LeetCode刷题之#62-不同路径(Unique Paths)

目录问题示例分析 问题 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为“Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。 问总共有多少条不同的路径? 例如,上图是一个7 x 3 的网格。有多少可能的路径?...

2018-11-20 18:26:14

阅读数 10353

评论数 0

C#LeetCode刷题之#40-组合总和 II(Combination Sum II)

目录问题示例分析 问题 给定一个数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字在每个组合中只能使用一次。 说明: 所有数字(包括目标数)都是正整数。 解集不能包含重复的组合。 ...

2018-11-20 00:07:38

阅读数 11364

评论数 0

C#LeetCode刷题之#39-组合总和(Combination Sum)

目录问题示例分析 问题 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字可以无限制重复被选取。 说明: 所有数字(包括 target)都是正整数。 解集不能包含重...

2018-11-19 22:28:11

阅读数 11725

评论数 0

C#LeetCode刷题之#59-螺旋矩阵 II(Spiral Matrix II)

目录问题示例分析 问题 给定一个正整数 n,生成一个包含 1 到 n2n^2n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。 输入: 3 输出: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ] Given a positive integer n,...

2018-11-18 16:06:21

阅读数 12029

评论数 0

学习实践量子计算与量子

本文转自 https://blogs.msdn.microsoft.com/visualstudio/2018/11/16/learn-quantum-computing-with-the-quantum-katas/ 本文章为机器翻译。 我开始学习量子计算当我加入微软量子团队不到两年前。在那...

2018-11-17 21:06:32

阅读数 12144

评论数 0

有哪些好的刷题网站?2018年最受欢迎的编程挑战网站

本文转自 https://blog.csdn.net/UzV80PX5V412NE/article/details/78653695 2018年最受欢迎的编程挑战网站1、TopCoder2、Coderbyte3、Project Euler4、HackerRank5、CodeChef6、CodeEv...

2018-11-17 19:05:47

阅读数 12466

评论数 1

C#LeetCode刷题之#31-下一个排列(Next Permutation)

目录问题示例分析 问题 实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 以下是一些例子,输入位于左侧列,其相应输出位于右侧列。 1...

2018-11-17 16:08:48

阅读数 11974

评论数 0

分析现有 WPF / Windows Forms 程序能否顺利迁移到 .NET Core 3.0

本文转自 https://blog.csdn.net/WPwalter/article/details/82859449 使用 .NET Core 3.0 Desktop API Analyzer分析现有 WPF / Windows Forms 程序能否顺利迁移到 .NET Core 3.0 )...

2018-11-17 13:52:01

阅读数 12074

评论数 0

C# 8.0 的新特性概览和讲解

C# 8.0 的新特性概览和讲解前言新的改变可空引用类型(Nullable reference types)异步流(Async streams)范围和下标类型(Ranges and indices)接口的默认实现方法(Default implementations of interface mem...

2018-11-17 01:20:41

阅读数 12038

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭