- 博客(28)
- 收藏
- 关注
原创 机器学习(学习笔记)
算法属于监督学习,监督学习所需要做的是在给定一部分带有特征和标签两部分数据的情况下,根据这一部分的特征和数据建立一个模型,之后当我们输入新的特征时,这个模型可以返回这种特征所应该贴上的标签。,官网解释是随机生成器的种子,可以固定生成的数据,给定数之后,每次生成的数据集就是固定的。输入说明:输入由三行组成,每行由一个数组成,第一行表示要生成的数据组数,第二行表示生成的数据一共有几种类别,第三行为一共浮点数,表示数据的噪音。个点的类别比分,所以不管训练数据中有多少种类别,都可以通过类别比分来确定待测点类别。
2023-09-17 12:24:30 195
原创 Java 新手项目一(双色球)
四等奖:投注号码与当期开奖号码中的任意5个红色球号码相同,或与任意4个红色球号码和1个蓝色球号码相同,即中奖;五等奖:投注号码与当期开奖号码中的任意4个红色球号码相同,或与任意3个红色球号码和1个蓝色球号码相同,即中奖;三等奖:投注号码与当期开奖号码中的任意5个红色球号码和1个蓝色球号码相同,即中奖;红色球号码区由1-33共33个号码组成,蓝色球号码区由1-16共16个号码组成。二等奖:投注号码与当期开奖号码中的6个红色球号码相同,即中奖;六等奖:投注号码与当期开奖号码中的1个蓝色球号码相同,即中奖。
2023-03-23 09:42:46 602
原创 程序设计javar入门一百题(1-50)
1.数组查找操作:定义一个长度为10 的一维字符串数组,在每一个元素存放一个单词;然后运行时从命令行输入一个单词,程序判断数组是否包含有这个单词,包含这个单词就打印出“Yes”,不包含就打印出“No”。
2023-03-15 09:36:27 272
原创 文件中最长的单词
题目描述:在 D:\\doucment.text 文本中,文件中有若干行类文文本,每行英文文本中有若干 个单词,每个单词不会跨行出现,每行至多包含 100 个字符,要求编写一个程序,处理文 件,分析各行中的单词,找到每行中的最长单词,分别输出其长度。如:dictionary--->10。
2022-11-26 21:01:39 325
原创 时间转换。
在 Linux 系统中,日期被存储为一个整数,其大小为自世界标准时间 1970 年 1 月。1 日 0 时 0 分 0 秒起流逝的秒数。编写一个函数,输入 32 位的秒数,改写为年月。日时 分秒(考虑闰年,但不考虑闰秒)输出。自己定义一个 Datetime 的结构或类。函数声明为 Datetime convert()函数用来接收时间转换。
2022-11-16 23:50:32 231
原创 L2-006 树的遍历 (25 分)(python)
from collections import dequedef level(root,lv): queue=deque() queue.append(root) while len(queue)>0: node=queue.popleft() lv.append(node.data) if node.lchild!=None: queue.append(node.lchild) if.
2022-04-20 23:08:24 537
原创 L2-011 玩转二叉树 (25 分)(python)
from collections import dequeclass Node: def __init__(self,data):#创建节点 self.data=data self.lchild=None self.rchild=Nonedef creat(Pre,InOrder):#Pre为题目给的前序结果,InOrder为中序结果 if Pre==[] or InOrder==[]: return root=N.
2022-04-20 20:29:09 992
原创 L2-004 这就是二叉搜索树吗?(python)
代码如下:class Node: def __init__(self, data): self.data = data self.lchild = None self.rchild = Noneclass Tree:#创建搜索树 def creat(self, li): root = Node(li[0]) for i in range(1,len(li)): self.inse.
2022-04-19 13:54:13 519
原创 P1223 排队接水
n=int(input())num=0m=[[0]*2 for j in range(n)]s=list(map(int,input().split()))for i in range(n): m[i][0]=i+1 m[i][1]=s[i]t=sorted(m,key=lambda x:x[1])for i in range(n): print(t[i][0],end=" ")s.sort()for i in range(n-1): num=num+sum(...
2022-03-12 12:53:32 139
原创 P1028 [NOIP2001 普及组] 数的计算
import mathm=int(input())f=[0]*1001f[1]=1for n in range(2,m+1): if n%2==0: f[n]=f[n-1]+f[n//2] else: f[n]=f[n-1]print(f[m])#利用递归能推出公式 if n%2==0: f[n]=f[n-1]+f[n//2] ...
2022-03-10 14:51:53 117
原创 P6546 [COCI2010-2011#2] PUŽ
import mathprint(math.ceil((v-a)*1.0/(a-b))+1)#此题利用公式做具体我也不清楚
2022-03-09 20:38:10 200
原创 P1595 信封问题
n=int(input())f=[0]*50f[1]=0f[2]=1f[3]=3for i in range(3,n+1): f[i]=(i-1)*(f[i-1]+f[i-2])print(f[n])
2022-03-09 19:50:08 132
原创 P2437 蜜蜂路线 题解(洛谷)
m,n=map(int,input().split())f=[0]*10001f[m]=1f[m+1]=1if m==n: print(0)else: for i in range(m+2,n+1): f[i]=f[i-2]+f[i-1] print(f[n])
2022-03-09 14:20:58 402
原创 P1255 数楼梯 题解
题目描述楼梯有 NN 阶,上楼可以一步上一阶,也可以一步上二阶。编一个程序,计算共有多少种不同的走法。输入格式一个数字,楼梯数。输出格式输出走的方式总数。输入输出样例输入 #1复制4输出 #1复制5
2022-03-09 12:33:09 324
原创 P1192 台阶问题(洛谷)(该程序运行超时,只有40分)
n,k=map(int,input().split())f=[0]*1000000f[0]=1for i in range(1,n+1): for j in range(1,k+1): if j<=i: f[i]=(f[i]+f[i-j])%100003print(f[n])
2022-03-08 14:30:55 194
原创 洛谷P1115 最大子段和
a=int(input())ans=[]b=list(map(int,input().split()))num=b[0]for i in range(0,a-1): num=num+ b[i + 1] num=max(num,b[i+1]) ans.append(num)print(max(ans))
2022-03-08 12:14:00 72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人