万金流
以码会友。 吾Q:578751655。 水平有限,轻喷,谢!
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页
摘要: 如题。 方便起见,用邻接表,表示无向图;用邻接矩阵,表示有向图。 以下代码为C#,Java类似,可以自己完成。 ps:java和c#语言,即使实现细节不一样,基本可以完成相同的功能。比如LinkedList,java中大量用到index,c#则使用LinkedListNode辅助,都可以完成各种“风 阅读全文
posted @ 2020-12-10 16:27 万金流 阅读(183) 评论(0) 推荐(0)
摘要: 2024年11月25日更新。 概述: 1、以MsSql为例,导入三个包,运行一个脚手架命令即可。 2、亲测MySql有效,用Microsoft.EntityFrameworkCore和MySql.EntityFrameworkCore替代第一行的SqlServer包。所有Nuget包大版本都必须相同 阅读全文
posted @ 2020-12-08 17:56 万金流 阅读(489) 评论(2) 推荐(1)
摘要: 如题。其实很简单,以前调试心不静,各种不通。 代码中各种引用,自行添加。 数据库d1,表t1,xm是key: 上下文类: 1 using Microsoft.EntityFrameworkCore; 2 3 namespace ConsoleApp1 4 { 5 public partial cla 阅读全文
posted @ 2020-12-07 22:55 万金流 阅读(1372) 评论(0) 推荐(0)
摘要: 本文讲述哈夫曼树使用的全过程。包括:1、根据条件创建哈夫曼树;2、利用哈夫曼树编码解码字符串。 用到的知识:顺序表(List)排序字典 StringBuilder作为提高字符串拼接效率的工具类,可参照程序,自行查找资料学习用法。 本例中也可以不用。 程序构思:创造一个预设字符类(pre_letter 阅读全文
posted @ 2020-11-26 11:15 万金流 阅读(528) 评论(0) 推荐(0)
摘要: 如题。 1、构建节点。 节点应该包含名称(字符串),下一级节点的列表(此处使用链表),当前节点等级(用于显示时确定位置),添加子节点的方法,显示当前节点及所有子节点的方法。 2、主方法,创建一个如图所示的文件夹结构 并显示出来。 代码: 运行结果: 想一想:通过对节点类的修改,如何优化主程序。 阅读全文
posted @ 2020-11-26 11:13 万金流 阅读(317) 评论(0) 推荐(0)
摘要: 数组的实质:批发变量。 引例:有6个数,1,3,5,2,4,6。统计它们的和、平均数。 单个指定变量a,b,c....很繁琐,希望出现一组变量(比如a),各个数依次放在a1,a2,a3....a6中。 声明与初始化,类比于变量: 声明 初始化 含义 注意事项 变量的声明:int a; 变量的初始化: 阅读全文
posted @ 2020-11-23 14:16 万金流 阅读(1073) 评论(0) 推荐(0)
摘要: 如题。 可以为以后统一的实体类操作做准备。 以下代码.net5调试通过。 实体类Person: using System; using System.Collections.Generic; using System.Text; using System.ComponentModel.DataAnn 阅读全文
posted @ 2020-11-20 22:42 万金流 阅读(166) 评论(0) 推荐(0)
摘要: 字典,即“键-值”对,形容可以像翻字典一样,根据索引找到内容。 c#用dictionary实现,java用map实现。 内部算法的关键就是快速查找键值,微软和甲骨文公司会去考虑。 用法例程如下: c#: var a = new Dictionary<string, string>(); a.Add( 阅读全文
posted @ 2020-11-20 11:40 万金流 阅读(292) 评论(0) 推荐(0)
摘要: 可以使用实现比较接口的方法,直接用sort排序。 如c#: class Person1:IComparable<Person1> { public string Xm { get; set; } public int Nl { get; set; } public int CompareTo(Per 阅读全文
posted @ 2020-11-20 11:38 万金流 阅读(379) 评论(0) 推荐(0)
摘要: 如题。 在二叉树类代码的基础上,三序遍历JAVA代码如下: // 递归遍历很简单。 // 跟着下面的,另外两个也很容易写。 public void front()// 递归-前序遍历 { System.out.print(v + "\t"); if (left != null) { left.fro 阅读全文
posted @ 2020-11-20 11:36 万金流 阅读(210) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页