自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qyh的博客

这个家伙很懒,什么都没留下。。。

  • 博客(27)
  • 资源 (7)
  • 收藏
  • 关注

原创 python编写函数模拟猜数游戏

问题描述编写函数模拟猜数游戏。通过参数可以指定一个整数范围和猜测的最大次数,系统在指定范围内随机产生一个整数,然后让用户猜测该数的值,系统根据玩家的猜测进行提示(例如,猜大了,猜小了,猜对了),玩家则可以根据系统的提示对下一次的猜测进行适当调整,直到猜对或次数用完。实现代码from random import randintdef guess(start, end, maxTimes): value = randint(start, end) for i in range(maxTi

2020-09-29 20:03:49 11637

原创 java实现简单控制台出租房屋管理系统

源代码及数据库获取链接:https://download.csdn.net/download/qq_45968259/12544000系统项目结构系统功能分析出租房屋信息管理系统要求具有一定的可靠性、实用性,其主要功能模块包括:(1)出租人信息管理模块;(2)承租人信息管理模块;(3)房屋信息管理模块;(4)多线程读取文件中的信息模块;((5)退出系统模块;出租房屋信息管理系统的前三个功能模块都包含: 查询、修改、删除、添加四个功能。本系统的登录人员为系统管理员:管理员可以进行出租人

2020-09-07 19:25:52 3272

原创 android开发之实现简单计算器

布局代码<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:ba

2022-03-27 21:50:36 902

原创 C#窗体模拟三种页面置换算法(OPT,FIFO,LRU)

目录模拟内容模拟思路实现方法编程实现最佳页面置换算法OPT先进先出算法FIFO最近最久未使用页面置换算法LRU运行结果模拟内容设计一个内存工作区,并使用下述算法来模拟实现页面的置换:1、最佳页面置换算法(OPT)2、先进先出页面置换算法(FIFO)3、最近最久未使用页面置换算法(LRU)模拟出对于一个进程的各个页面访问过程中,内存工作区的存储情况(包括页面的调入和调出情况),并记录缺页情况,最后计算显示缺页率。模拟思路1、通过随机数(也可以是固定的页面引用序列)产生一个指定范围内的页面号引用

2021-05-07 10:43:01 2656 1

原创 C#窗体模拟银行家算法

目录模拟内容模拟思路实现方法编程实现运行结果模拟内容银行家算法是一种最有代表性的避免死锁的算法。在避免死锁方法中允许进程动态地申请资源,但系统在进行资源分配之前,应先计算此次分配资源的安全性,若分配不会导致系统进入不安全状态,则分配,否则等待。设计一个N(如N=5)个并发进程共享M(如M=3)种类不同资源的系统,给定各类资源的初始数目,进程可动态地申请资源和释放资源,系统按各进程的申请动态地分配资源。设计银行家算法,实现资源分配程序,应能打印输出各进程依次要求申请的资源数和依次分配资源情况、每次申请

2021-05-06 22:49:36 1421 2

原创 C#窗体模拟生产者消费者问题

目录模拟内容模拟思路实现方法编程实现运行结果模拟内容1、实现对经典的生产者—消费者问题的模拟,以便更好的理解此经典进程同步问题。生产者-消费者问题是著名的进程同步问题。它描述一组生产者向一组消费者提供产品,它们共享一个有界缓冲池,生产者的任务是向其中投放产品,消费者从中取得产品。2、假定生产者和消费者是互相等效的,只要缓冲池未满,生产者就可以将生产出的产品放入其中;而只要缓冲池未空,消费者就可以从缓冲池中拿走产品。3、生产者消费者进程同步,因为只有通过互通消息才知道是否能存入产品或者取走产品。他们之

2021-05-06 22:05:46 1775 5

原创 C#模拟银行窗口模拟系统(控制台)

目录模拟内容模拟思路编程实现运行结果模拟内容模拟银行的业务处理过程,银行有三个窗口,每天8点开门,12点关门,银行业务主要包括两种:存钱和取钱,每件业务的处理时间为3~5分钟。分析银行的具体业务办理情况,通过随机数生成并模拟银行业务办理事件处理过程,分析各个窗口的排队长短,编写程序最终实现完整处理过程,建立“银行窗口模拟系统”。1.如果程序开始运行时产生的随机时间在8-12点之间,则运行该程序,否则提示银行已关门;2.程序开始运行时,随机产生当时银行存在的人数,及三个窗口的排列情况,并按其先后顺序

2021-05-06 21:43:00 1498 3

原创 Oracle的SQL Plus输入用户名和口令后闪退问题

问题描述在登录SQL Plus时,输入用户名和口令后点击确定后闪退。解决方法在开始菜单中找到SQL Plus右键选择更多,选择以管理员身份运行。输入用户名和口令。连接成功。

2021-03-18 18:34:24 5112 1

原创 计算自己活了多少天?

计算自己活了多少天?问题描述输入自己的出生日期,以及今天的日期,计算自己活了多少天?输入输入出生日期:xx年xx月xx日(2015 12 10)输出输入今天的日期:xx年xx月xx日(2019 12 10)输入样例1998 7 142020 3 22输出样例7922实现代码//函数功能:判断是否是闰年int panduan(int year) { if (year % 4 == 0 && year % 100 != 0|| year%400==0) { re

2021-02-06 22:20:11 1000

原创 Struts2实现简单用户登录

人特特

2020-12-18 10:50:37 1228

原创 android开发之获取RadioGroup选中项的值

一.布局代码定义一个RadioGroup,包含两个RadioButton <RadioGroup android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:id="@+id/rdgroup"> <RadioButton

2020-11-01 20:12:11 4942 1

原创 android开发之实现二级下拉框联动

一.布局代码(部分) <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <TextView android:layout_width="wrap_content" android:lay

2020-11-01 20:02:16 2758 3

原创 android开发之记住密码

一、布局1.布局代码<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> &lt

2020-11-01 19:29:47 274

原创 Caused by: java.sql.SQLException: No database selected

问题描述在使用Hibernate框架连接mysql数据库时报错:Caused by: java.sql.SQLException: No database selected原因分析在properties中配置数据库连接串时没有配置数据库名称,如图所示:解决方案在配置url时加上所需数据库名称 <property name="connection.url">jdbc:mysql://localhost:3306/admin</property>...

2020-09-29 20:33:51 1743 1

原创 python输出由1、2、3、4、5、6这四个数字组成的每位数都不相同的所有四位数以及总个数

问题描述编写程序,输出由1、2、3、4、5、6这四个数字组成的每位数都不相同的所有四位数以及总个数。实现代码x=set()for i in range(1,7): for j in range(1,7): for k in range(1,7): for l in range(1,7): if i!=j and i!=k and i!=l and j!=k and j!=l and k!=l:

2020-09-29 19:58:19 8934 1

原创 ASP.NET实现动态主题切换实例

sdfdf

2020-09-25 19:56:21 758

原创 Android线性布局和相对布局介绍和应用

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2020-09-16 20:33:07 1550

原创 ASP.NET输入一组以空格间隔的10个以内的整数,输出该组整数的降序排列

页面浏览效果如下图所示,输入时使用TextBox控件,单击Button控件时输出所有整数的降序排列,编写程序代码时请使用数组。功能代码protected void Button1_Click(object sender, EventArgs e) { string numer = TextBox1.Text.Trim() + " "; //去除字符串两边的空格,并在末尾加上空格 int j = 0; int[] a

2020-09-07 21:28:32 1601 1

原创 ASP.NET在Web窗体上输出九九乘法表

在Web窗体上输出九九乘法表,浏览效果如下图所示。提示:输出:Response.Write(“”);空格:Response.Write(“ ”);功能代码 public partial class zuoye2 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { for (int i= 1;i<=9;i++){

2020-09-07 21:23:59 5344

原创 ASP.NET之输入一个成绩,转换输入的成绩到相应的等级并打印输出

页面浏览效果如下图所示,成绩输入使用TextBox控件,单击Button控件时输出相应的等级信息,其中等级信息输出在一个Label控件上。功能代码 protected void Button1_Click(object sender, EventArgs e) { int Grade = int.Parse(textbox.Text);//类型转换 if (Grade < 60) { Label1

2020-09-07 21:19:05 3688

原创 Android程序中设置View的点击事件四种监听方式

Android中view的点击事件的四种实现方式Android程序中,设置View的点击事件监听共有四种,分别是:1)在布局文件中为控件设置onClick属性指定点击方法;2)创建一个内部类实现OnClickListener接口并重写onClick()方法之后需要为控件设置setOnClickListener(Listener listener);3)创建匿名内部类,即在为控件设置监听时直接创建一个OnClickListener实例,不为该实例指定名称。4)主类中实现OnclickListe

2020-09-07 20:19:59 4650

原创 0-1背包问题(回溯算法)

问题描述给定n种物品和一背包。物品i的重量为wi,其价值为vi, 背包容量为c。问应如何选择装入背包中的物品,使得背入背包的物品的总价值最大?完整代码#include "stdafx.h"int n;//物品的个数int c;//背包的容量int bestp;//最大价值(最优值)int p[20],w[20];//存每个物品的价值和重量int x[20],bestx[20];int Bound(int i, int cp,int cw){//限界函数 int cleft=c-cw;/

2020-07-04 22:57:50 1377

原创 矩阵连乘问题(递归与动态规划实现)

问题描述给定n个矩阵{A1A2…An},其中Ai和Ai+1是可乘的,考察这n个矩阵的连乘积A1A2…An。由于矩阵的乘法满足结合律,故计算矩阵的连乘积有许多不同的计算次序,而不同的计算次序,所需要计算的连乘次数也是不同的,求解连乘次数最少的矩阵连乘最优次序。**递归实现:**#include “stdafx.h”int p[100],s[100][100],n;//计算最优值int LookupChain(int i, int j,){if (i == j) return 0;int u

2020-07-04 22:44:02 3836

原创 数字三角形问题(动态规划算法)

问题描述给字一个由n行数字组成的数字三角形(等腰三角形)。试设计一个算法,计算出从三角形的顶至底的一条路径,使该路径经过的数字总和最大。输入数字三角形的行数和数字三角形输出最大的路径和以及路径输入样例578 39 8 71 2 3 44 5 6 7 8输出样例337 8 8 3 7提示输入:请输入数字三角形的行数:请输入数字三角形:输出:路径总和最大为:自顶向下的路径为:完整代码:#include "stdafx.h"int main(int argc, cha

2020-07-04 22:27:55 4082

原创 导弹打飞机问题(贪心算法)

导弹打飞机问题问题描述某国为了防御敌国的飞机的空中袭击,在较短的时间内研发出一套防空导弹系统,这套导弹系统的工作原理是,它有一套配套的雷达系统,该雷达系统可以检测飞来的飞机的高度,但是由于研制的时间短,这套导弹系统存在一定的BUG,就是当一个导弹打击的飞机高度,是递减的,比如说第一个打击的飞机高度是一万米,那么它打击的第二架飞机的高度,是递减的,比如说9千米,第三架的高度更低,比如说八千,打击飞机的高度一样没关系,但是不能升高了,打击飞机的高度,只能越打越低,然后假设飞机飞来的高度,我们已经知道了,假设

2020-06-22 22:49:59 2333

原创 线性时间选择—寻找第k小的数(分治算法)

问题描述:找出一个数组中第K小的元素,时间复杂度为O(n)。思想首先,找出数组元素的中位数的中位数,然后利用Partition函数对整个数组进行划分,以数组中中位数的中位数为基准将数组划分为两部分——左边部分的所有数都小于基准,右边部分都大于基准,并返回基准数的下标值。最后,如果要找到第k小个数,就将k的大小与数组左半边元素的个数(包括基准)进行比较,如果k小于j,则对左边部分进行递归,找第k小个数;若k大于j,则对右边部分进行递归,找第k减去j个小数。代码如下:#include "stdafx

2020-06-22 11:38:02 4904

原创 红与黑问题(队列实现)

红与黑问题(队列实现)描述有一间长方形的房子,地上铺了红色、黑色两种颜色的正方形瓷砖。你站在其中一块黑色的瓷砖上,只能向相邻的黑色瓷砖移动。请写一个程序,计算你总共能够到达多少块黑色的瓷砖。输入1.输入一个二维数组,规则如下( 1)“1”代表黑色的瓷砖;(2)‘2“代表白色的瓷砖;2>输入一个起点输出输出所有联通的瓷砖的位置以及瓷砖数量样例输出请输入红与黑矩阵:0 0 0 0 0 00 1 1 1 0 00 0 0 1 0 00 0 0 1 1 00 1

2020-06-21 22:14:56 639

C#窗体模拟银行家算法.zip

C#窗体模拟银行家算法.zip

2021-05-06

C#窗体模拟生产者消费者问题.zip

C#窗体模拟生产者消费者问题.zip

2021-05-06

C#模拟银行窗口模拟系统.zip

C#模拟银行窗口模拟系统.zip

2021-05-06

动态更换页面主题.zip

这是一个简单的asp.net网站,主要实现了动态更换页面主题。采用VS2017开发,可供初学者学习使用。

2020-09-23

Struts2_Action_experiment.zip

使用struts2框架实现实现简单用户登录功能。(没有连接数据库) 软件环境:Win7操作系统、Eclipse软件、JDK软件、Tomcat服务器软件、Struts2框架

2020-09-16

学生成绩管理系统.zip

系统采用mvc设计模式,数据库采用mysql.该系统有六张数据表:学生表、教师表、成绩表、课程表、选课表、用户表。用户表用来存储系统用户;成绩表用来存储学生成绩;课程表用来储存课程信息;学生表和教师表用来存储学生和教师信息。该系统实现了权限管理、登录登出、验证码,信息的增加、删除、修改、查询等功能。

2020-07-12

出租房屋信息管理系统.zip

这是一个基于JAVA语言实现的一个简单控制台出租房屋信息管理系统,里面有出租人信息管理,承租人信息管理,房屋信息管理三个模块,数据存储采用的txt文本文档。

2020-06-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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