- 博客(6)
- 收藏
- 关注
原创 原生python实现knn分类算法(鸢尾花数据集)
一、题目原生python实现knn分类算法(鸢尾花数据集)二、算法设计总体算法设计:构建KNN分类器算法:三、代码实现# -*- coding: utf-8 -*-"""Created on Sun Oct 13 15:37:22 2019@author: 哩洛"""import pandas as pdimport numpy as npfro...
2019-10-14 14:43:38 6057 4
原创 递归与非递归算法
一、题目分析将非负十进制整n转换成b进制(其中b = 2~16) 将任意正整数n用2的幂次方表示二、算法设计1、转换进制问题:exer.cpp递归算法递归出口:n / b < b递归表达式:f(n,b)=f(n/b,b) (n/b>=b)递归栈表示;2、用二的幂次方表示任意正整数n问题:exer2.cpp递归算法递归出口:f(n)=1...
2019-06-08 17:13:23 2069
原创 肯德基收银系统
一、问题描述模拟肯德基快餐店的收银系统合理使用Java结合设计模式(2种以上)至少实现系统的以下功能:1.正常餐品结算和找零。2.基本套餐结算和找零。3.使用优惠劵购买餐品结算和找零。4.可在一定时间段参与店内活动(自行设计或参考官网信息)。5.模拟打印小票的功能(写到文件中)。二、算法设计采用两种设计模式:简单工厂模式,抽象工厂模式对单独点餐采用简单工厂模...
2019-05-12 19:14:54 514
原创 JAVA 24点游戏
题目:24点游戏题目分析:采用判断是否是24,四张牌用a,b,c,d来代替,中间连接的运算符有3个,中间连接的运算符op1,op2,op3;a op1 b op2 c op3 d表达式,为了简化问题,先4张牌的顺序不变,运算符4种,表达式组合情况有64种,4*4*4 = 64;加上括号之后的情况,5种情况1、((a op1 b)op2 c)op3 d2、(a op1 b)op2 (...
2019-04-14 12:21:17 885
原创 求n个数的最小公倍数,最大公因数以及Hankson问题
问题:基本:求N个数的最大公约数和最小公倍数。提高:Hankson问题算法设计:求最大公约数:(1)找到a1,a2,..,an中的最小非零项min,若有多个最小非零项则任取一个(2) min以外的所有其他非0项ak用ak modmin代替;若没有除min以外的其他非0项,则转到(4)(3)转到(1)(4)a1,a2,..,an的最大公约数为min求最小公倍数:...
2019-03-23 13:23:06 587
原创 c语言“三天打鱼两天晒网”
算法设计与问题分析计算从20100101日起开始"三天打鱼两天晒网",求出在以后的某一天是"打鱼"or"晒网"即1.计算从20100101日起至指定日期的天数,分别求从2010至指定日期前一年的天数(day_year)+从该年一月到前一月的天数(day_month)+该月指定日期的天数(today.day)=相差日期(diff);2,用相差日期(diff)%5计算余数判断该天是"打鱼"还是...
2019-03-02 11:33:47 1077
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人