- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 消消乐游戏中,一种巧妙的消除条件判别算法
文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言 本文介绍了一种消消乐游戏的核心规则算法,我已经填了N个标签戳,相信你应该不会因为王者荣耀而搜到这篇文章。我们这里只介绍消消乐中关于三个相同颜色的色块成同一直线(横竖都可)的判别算法,我们会对问题进行简化,不同类型的色块我们会用不同的数字表示,用0表示需要消除的色块。一、问题描述二、使用步骤1.引入库代码如下(示例):......
2022-08-04 10:17:11 5397 1
原创 用给定的钱,不超额的情况下买小鸡数量的问题
package demoSeven;import java.util.Scanner;/**@author:张文波*@time2020年4月22日下午5:59:11*///用小于等于n元去买20只鸡,大鸡5元/只,小鸡3元/只,//还有1元每只的一种小鸡,分别记为x只,y只,z只。编程求解x,y,z所有可能解。public class JiGeshu{ public...
2020-04-22 20:18:52 259
原创 已知三角形三遍求,求三角形面积
package demoSeven;import java.text.DecimalFormat;import java.text.Format;import java.util.Scanner;/**@author:张文波*@time2020年4月22日下午5:24:07*///给定三条边判断是否满足三角形定义:两边之和大于第三边,其实不需要三次计算,只需要最短的两条边是否大...
2020-04-22 17:51:33 720
原创 关于吃糖果问题,一直糖果个数,以及每天能吃的个数求能有多少个方案
是一个动态规划问题但是没学过,递归也可以解决package demoSix;import java.util.Scanner;/**@author:张文波*@time2020年4月22日上午10:43:48*/public class TangGuoWenTi{ // 定义一个用于存储每天吃糖的个数的数组 public static int eatNum...
2020-04-22 11:31:49 982
原创 java读取指定字符结束输入,然后进行括号匹配
package demoSix;import java.io.IOException;/**@author:张文波*@time2020年4月20日下午9:44:20*///利用堆栈实现括号的匹配public class KuoHaoPipei{ //思路用StringBuffer的append在尾部添加, public static void main(Str...
2020-04-20 21:54:52 591
原创 java已知先序中序序列构造二叉树
package demoFive;/**@author:张文波*@time2020年4月18日上午10:22:33*///已知二叉树前序和中序序列,求二叉树public class BuildTree{ public static String xian="ABC"; public static String zhong="BAC"; public sta...
2020-04-18 13:00:55 554 1
原创 java解决输出txt格式编码错误方法, 并且根据字符内容中断输入
package demoFour;import java.io.BufferedWriter;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import java.util.Scanner;pub...
2020-04-13 20:45:17 216
原创 java实现字符串匹配算法(KMP以及笨蛋方法)
package demoFour;/**@author:张文波*@time2020年4月10日下午3:54:34*///本类是用于实现Kmp算法,和笨蛋模式串匹配算法,而kmp是模式串匹配算法中//的一种高效算法,如果用传统的模式串,就是笨蛋算法,是有回溯的,但是笨蛋方法简单,kmp比较难public class Kmp{ // 先声明俩名词:模式串:就是你要拿这个串在另...
2020-04-10 18:04:05 264
原创 java实现全排列问题
package demoFour;/**@author:张文波*@time2020年4月10日下午2:44:45*///输入一个字符串输出所有可能的情况,比如abc:abc,acb,bac,bca,cab,cba;public class QuanPaiLie{ //定义两个变量一个递归的层次计数变量,一个用于记录每层可能性排序的 public static int ...
2020-04-10 15:43:05 183
原创 快速排序 选择排序 冒泡排序 插入排序 数据结构 java代码实现
package demoFour;/**@author:张文波*@time2020年4月9日下午5:01:28*///一些排序算法public class AllSort{ public static void main(String[] args) { int nums[] = { 1, 6, 5, 8, 4, 7 }; ...
2020-04-09 21:51:26 100
传统字符串匹配以及kmp算法匹配,包含kmp 导出的Archive file 文件修改jdk可以直接运行
2020-04-10
window-2008阿里云服务器搭建经验
2018-08-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人