编程语言
Iawfy_
这个作者很懒,什么都没留下…
展开
-
基于C#WinForm的0-1背包问题
问题描述:0-1背包问题:给定n种物品和一背包。物品 i 的重量似乎 w[i],其价值为 v[i],背包的容量为 c。"0-1"的意思就是,对于每一件物品必须选择取(用1表示)或者不取(用0表示),且每件物品只能被取一次。问如何选择物品,使得装入背包中物品的总价值最大?这是数学问题中的线性规划问题,我们可以在线性约束范围内求解目标表达式。具体算法可以参考:https://www.jianshu.com/p/a66d5ce49df5。编程准备:在窗体中添加相应控件。首先看一下运行结果:左侧li原创 2021-07-05 16:31:50 · 440 阅读 · 0 评论 -
基于c#的常用文件的基本操作
在用c#做项目时,尤其是配置文件时,会遇到各种文件的操作处理。所以,我将几种常见的文件操作处理方法整理了一下,如有问题,欢迎指正。txt: #region txt /// <summary> /// 创建一个空的txt /// </summary> /// <param name="FileName">路径文件名带后缀</param> public void Cr原创 2021-03-29 10:45:46 · 238 阅读 · 0 评论 -
基于c#的winform实现数字华容道游戏
数字华容道游戏类似于拼图游戏,只需将数字1~15按顺序排好即可。该游戏逻辑比较简单,易于编程实现。游戏界面如图:编程准备:所需控件:label 用于显示时间, 一个重新开始的button,一个panel容器来存放数字块(按钮),再加一个timer来计时及判断游戏是否结束。主要代码:variables类: class variables { public static int[] a = new int[16] { 1, 2, 3, 4, 5, 6..原创 2020-12-15 09:50:44 · 1855 阅读 · 10 评论