
Java基础
文章平均质量分 88
Y小夜
清醒,自律,知进退,明得失
展开
-
【算法设计与分析】——动态规划算法
1)矩阵连乘问题:已知矩阵A1A2A3A4A5 ,使用向量P存储行列,求出相乘次数最少的加括号位置。2)0-1背包问题:有5个物品,其重量分别为{2,2,6,5,4},价值分别为{6,3,5,4,6}。背包容量为10,物品不可分割,求装入背包的物品和获得的最大价值。3)最长公共子序列问题:求X={A,B,C,B,D,A,B}和Y={B,D,C,A,B,A}的最长公共子序列。原创 2023-12-22 08:37:11 · 2372 阅读 · 27 评论 -
【算法设计与分析】— —实现最优载的贪心算法
【算法设计与分析】— —实现最优载的贪心算法原创 2023-10-10 12:30:00 · 508 阅读 · 0 评论 -
【算法设计与分析】— —实现活动安排问题的贪心算法。
【算法设计与分析】— —实现活动安排问题的贪心算法。原创 2023-10-09 11:19:48 · 462 阅读 · 0 评论 -
【算法设计与分析】——搜索算法
使用回溯法解决n皇后问题:在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n后问题等价于在n×n格的棋盘上放置n个皇后,任何2个皇后不放在同一行或同一列或同一斜线上。0-1背包问题的回溯算法与分支限界算法的实现:给定n种物品和一个背包。物品i的重量是wi,其价值为vi,背包的容量为W。一个物品要么全部装入背包,要么全部不装入背包,不允许部分装入。装入背包的物品的总重量不超过背包的容量。问应如何选择装入背包的物品,使得装入背包中的物品总原创 2023-12-28 12:15:00 · 1725 阅读 · 32 评论 -
【算法设计与分析】— —单源最短路径的贪心算法
【算法设计与分析】— —单源最短路径的贪心算法原创 2023-10-11 12:30:00 · 1051 阅读 · 0 评论 -
【算法设计与分析】—— 分治算法
1)了解分治策略算法思想及基本原理;2)掌握使用分治算法求解问题的一般特征;3)掌握分解、治理的方法;4)能够针对实际问题,能够正确的分解、治理,设计分治算法;5)能够正确分析算法的时间复杂度和空间复杂度。原创 2023-10-28 12:30:00 · 1326 阅读 · 15 评论 -
【Java】——期末复习题库(十二)
【Java】——期末复习题库(十二)原创 2024-01-18 11:30:00 · 1126 阅读 · 0 评论 -
【Java】——期末复习题库(十一)
【Java】——期末复习题库(十一)原创 2024-01-17 11:30:00 · 1128 阅读 · 0 评论 -
【Java】——期末复习题题库(十)
【Java】——期末复习题题库(十)原创 2024-01-16 14:30:00 · 460 阅读 · 1 评论 -
【Java】——期末复习题题库(九)
【Java】——期末复习题题库(九)原创 2024-01-13 11:30:00 · 1070 阅读 · 0 评论 -
【Java】——期末复习题题库(八)
🎃个人专栏:欢迎收看,希望对大家有用!原创 2024-01-11 11:30:00 · 968 阅读 · 0 评论 -
【Java】——期末复习题题库(七)
【Java】——期末复习题题库(七)原创 2024-01-10 11:00:44 · 881 阅读 · 0 评论 -
【Java】——学生考试系统(万字代码及分析)
题库管理:可以查询题库中的试题和添加新的试题。生成试卷:随机从题库中选择指定数量的试题生成试卷。答题判分:按顺序抽取试题,用户输入答案后进行判分,并生成答题记录。原创 2024-01-06 12:25:01 · 3287 阅读 · 41 评论 -
【Java】——期末复习题题库(六)
【Java】——期末复习题题库(六)原创 2024-01-06 12:00:00 · 949 阅读 · 1 评论 -
【Java】——期末复习题题库(五)
【Java】——期末复习题题库(五)原创 2024-01-04 12:30:00 · 960 阅读 · 0 评论 -
【Java】——期末复习题题库(四)
【Java】——期末复习题题库(四)原创 2024-01-03 13:00:00 · 969 阅读 · 0 评论 -
【Java】——期末复习题库(三)
【Java】——期末复习题库(三)原创 2023-12-28 12:00:00 · 943 阅读 · 0 评论 -
【Java】——期末复习题库(二)
【Java】——期末复习题库(二)原创 2023-12-26 12:30:00 · 1078 阅读 · 0 评论 -
【Java】——期末复习题库(一)
【Java】——期末复习题库(一)原创 2023-12-25 12:30:00 · 1020 阅读 · 0 评论 -
【Java】——实现可视化加减乘除计算器
这是一个简单的计算器小程序,可以进行加、减、乘、除四则运算。界面分为一个屏幕和多个按钮,通过按钮输入数字和运算符,同时在屏幕上显示输入内容和计算结果。具体实现包括:界面布局:使用GridLayout布局,将界面分为6个部分,分别放置屏幕和按钮。数字输入:通过按钮监听,每次点击数字按钮将数字添加到字符串s中,并在屏幕上显示当前输入内容。运算符输入:同样通过按钮监听,点击运算符按钮时保存当前输入的数字,清空输入框,将运算符保存在flag中。计算结果:在等号按钮监听中,根据flag值选择进行加、减原创 2023-12-08 08:24:24 · 2835 阅读 · 21 评论 -
【Java】— —实现人物对象的增、删、改、查(注:对象的删除以逻辑删除为主,在person类中设置“删除状态字段”,字删除该字段时,将状态改为有效。)
今天我们带领大家来实现人物对象的增、删、改、查(注:对象的删除以逻辑删除为主,在person类中设置“删除状态字段”,字删除该字段时,将状态改为有效。)原创 2023-10-06 13:30:00 · 609 阅读 · 19 评论 -
Java开发环境的搭建、Java中的常量和变量
Java开发环境的搭建、Java中的常量和变量原创 2023-09-17 13:00:00 · 222 阅读 · 1 评论