- 博客(10)
- 收藏
- 关注
翻译 Memory-Based One-Class Collaborative Filtering
Memory-Based One-Class Collaborative Filtering
2022-08-04 10:59:35
141
1
原创 埃氏筛法与欧拉筛(线性筛)(快速筛选n以内素数的个数)
文章目录前言一、埃氏筛法示例代码实现二、使用步骤1.引入库2.读入数据总结前言埃氏筛法与欧拉筛(线性筛)是快速找出n以内素数的算法,其中埃氏筛法的时间复杂度是O(nlogn),而欧拉筛(线性筛)的时间复杂度接近O(n)一、埃氏筛法所谓筛法,就是在1-n的序列中,筛掉不符合的数,最终留下符合条件的数。利用一条定律:合数都是素数的倍数。从小到大,利用已有的素数num,将其的k倍,即k*num筛除掉。示例初始化一个序列,其中红色标记的代表素数:-23456789
2022-01-10 11:00:49
1092
原创 STL中的random_shuffle()方法的使用
1、用于Vector容器vector<int> nums;random_shuffle(nums.begin(), nums.end());2、用于数组int list[5] = { 1,2,3,4,5 };random_shuffle(list, list+5);
2022-01-06 11:02:28
538
原创 自识别变量的表达式计算器
一、流程图二、代码编写一个类strdealwith专门负责表达式的处理用三个list存放表达式分解的项 List<string> strs = new List<string>(); //项 List<char> ysf = new List<char>(); //运算符 List<dou...
2020-04-24 19:49:51
371
原创 离散 -传递闭包的邻接矩阵运算
离散数学-通过邻接矩阵求传递闭包原理:Warshalll在1962年提出了R+的一个有效算法实现代码:#include <iostream>using namespace std;int temp[100][100];void input(int n){ cout << "请输入邻接矩阵:\n"; for (int i = 0; i < n; i...
2019-04-19 16:31:36
1704
原创 团体程序设计天梯赛-练习集
L1-008 求整数段和 (10 分)给定两个整数A和B,输出从A到B的所有整数以及这些数的和。输入格式:输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分隔。输出格式:首先顺序输出从A到B的所有整数,每5个数字占一行,每个数字占5个字符宽度,向右对齐。最后在一行中按Sum = X的格式输出全部数字的和X。输入样例:3 8输出样例:-3 -2 ...
2019-03-28 20:30:38
308
原创 团体程序设计天梯赛-练习集
L1-002 打印沙漏 (20 分)本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印***** *** * ********所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可...
2019-03-26 23:04:13
243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人