- 博客(5)
- 收藏
- 关注
原创 成功解决TypeError: Encoders require their input to be uniformly strings or numbers. Got [‘float‘, ‘int‘,
这个错误通常是因为在使用编码器对数据进行处理时,输入的数据类型不一致。解决方案就是将所有的数据统一转换为同一数据类型,比如将所有数据转换为字符串或数值。其中,cols为需要转换的类别数据所在列的列名组成的列表,df3为整个数据的dataFrame。我在做数据的特征处理的时候,需要对类别数据进行整数编码。
2023-04-01 20:20:53
1956
原创 设计简单算数表达式语法分析器算法(LR来实现)
#include<iostream>#include<stack>#include<algorithm>using namespace std;char L[20] = "i+-*/()#ETF";//判断依据int search(char c)//对应列寻找{ int i = 0; while (L[i] != '\0') { if (c == L[i]) return i; i++; } if (c >= 'a' &.
2022-05-12 10:54:05
2311
1
原创 C++数位之和
题面编写一个程序,读取一个整数并打印其各个数位之和。输入输入由多个数据集组成。对于每个数据集,在一行中给出一个整数x。x的位数不超过1000。输入以一个0结束。您的程序不应处理这组数据。输出对于每个数据集,打印x的各个数位之和。#include <iostream>#include <string.h>#include<string>using namespace std;int main(){ char ch[10000000]
2022-03-21 19:44:31
2491
原创 约瑟夫环C++实现
设计并实现一个解决约瑟夫环问题的类Joseph。当需要解决一个n个人间隔为m的约瑟夫环问题,可以构建一个对象Joseph obj(n, m),然后调用obj.simulate()输出模拟删除过程。【输入形式】 输入为三个正整数n和m和k,空格分隔,分别代表编号长度和间隔长度和起始位置,编号长度n<=50。 【输出形式】 输出为n个整数,空格分隔。 【样例输入1】1041【样例输出1】48273109165【样例输入2】...
2022-03-21 19:42:55
7128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人