- 博客(19)
- 收藏
- 关注
原创 阿里天池离线赛_移动推荐算法
题目:阿里移动推荐算法赛题说明 业务场景 本次赛题为《阿里移动推荐算法》,以阿里巴巴移动电商平台的真实用户-商品行为数据为基础,同时提供移动时代特有的位置信息,而参赛队伍则需要通过大数据和算法构面向建移动电子商务的商品推荐模型。在真实的业务场景下,我们往往需要对所有商品的一个子集构建个性化推荐模型。在完成这件任务的过程中,我们不仅需要利用用户在这个商品子集上的行为数据,往往还需要利用更丰富的用户行为数据。定义如下的符号:U——用户集合I——商品全集P——商品子集,P ⊆ ID
2021-04-21 14:26:30
1653
2
原创 SQL语句结构
一、DML单表查询语句结构SELECT … FROM … WHERE … GROUP BY … HAVING … ORDER BY … ;执行顺序FROM — WHERE — GROUP BY — HAVING — SELECT — ORDER BY ;SELECT 列名 FROM 表名 ;SELECT 列名 AS 别名 FROM 表名 AS 别名 ;拼接SELECT CONCAT(列名1, 列名2, …) FROM 表名 ;SELECT CONCAT_WS( ‘拼接符’, 列名1,
2021-01-10 19:26:14
688
原创 数据结构——线性表
线性表1、顺序表数据地址连续,同一类型数据。存储结构:一维数组元素定位:每个元素占 c 个存储单元,第 i 个元素的存储地址 :时间复杂度:随机存储:顺序存储:代码实现:自定义顺序表//C语言typedef struct Table{ int * head;//声明了一个名为head的长度不确定的数组,也叫“动态数组” int len...
2019-06-28 15:07:59
191
原创 数据结构
数据结构1.1 定义数据结构:计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。1.2数据结构研究对象逻辑结构:数据关系。集合,线性结构(1V1),树(1Vn),图(nVn)物理结构:数据存储。顺序存储结构,链式存储结构操作运算:数据运算 。输入,输去,有穷性,确定性,可行性1.3常用结构线性表:最常用,最简单的一种数据...
2019-06-28 13:18:11
176
原创 JSP程序设计习题4-3.6
3、编写两个JSP页面inputString.jsp和computer.jsp,用户可以使用inputString.jsp提供的表单输入一个字符串,并停交给computer.jsp页面,该页面通过内置对象获取inputString.jsp页面提交的字符串,并且是该字符串的长度。inputString.jsp代码如下:<%@ page language="java" contentType...
2019-04-01 21:13:39
4445
原创 Android Studio制作简单计算器App
Android Studio制作简单计算器App计算机界面如图:程序设计步骤:(1)在布局文件中声明编辑文件框EditText,按钮Button等组件。(2)在MainActivity中获取组件实例。(3)通过swtich函数,判断输入的内容,并进行相应操作,通过getText()获取文本内容,setText()显示。程序代码设计:布局实现:在activi_main.xml中设置。...
2019-03-17 18:01:34
34933
15
原创 实验5:树和二叉树的实验1
实验5:树和二叉树的实验1一、实验目的1、 熟练理解树和二叉树的相关概念,掌握的存储结构和相关操作实现;2、 掌握树的顺序结构的实现;3、 学会运用树的知识解决实际问题二、 实验内容自己确定一个二叉树(树结点类型、数目和结构自定)利用顺序结构方法存储。实现树的构造,并完成:1)层序输出结点数据;2)以合理的格式,输出各
2017-11-01 22:44:17
484
原创 实验4:栈和队列的基本操作实现及其应用之《链队列》
实验4:栈和队列的基本操作实现及其应用之链队列一、实验目的1、 熟练掌栈和队列的结构特点,掌握栈和队列的顺序存储和链式存储结构和实现。2、 学会使用栈和队列解决实际问题。二、实验内容1、自己确定结点的具体数据类型和问题规模:分别建立一个顺序栈和链栈,实现栈的压栈和出栈操作。分别建立一个顺序队列和链队列,实现队列的入队和出队操作。
2017-10-17 20:53:56
704
原创 实验4:栈和队列的基本操作实现及其应用之《顺序队列》
实验4:栈和队列的基本操作实现及其应用之顺序队列一、实验目的1、 熟练掌栈和队列的结构特点,掌握栈和队列的顺序存储和链式存储结构和实现。2、 学会使用栈和队列解决实际问题。二、实验内容1、自己确定结点的具体数据类型和问题规模:分别建立一个顺序栈和链栈,实现栈的压栈和出栈操作。分别建立一个顺序队列和链队列,实现队列的入队和出队操作。
2017-10-17 20:28:52
770
原创 实验4:栈和队列的基本操作实现及其应用之《链栈》
实验4:栈和队列的基本操作实现及其应用之链栈一、实验目的1、 熟练掌栈和队列的结构特点,掌握栈和队列的顺序存储和链式存储结构和实现。2、 学会使用栈和队列解决实际问题。二、实验内容1、自己确定结点的具体数据类型和问题规模:分别建立一个顺序栈和链栈,实现栈的压栈和出栈操作。分别建立一个顺序队列和链队列,实现队列的入队和出队操作。
2017-10-17 20:11:30
685
原创 实验4:栈和队列的基本操作实现及其应用之《顺序栈》
实验4:栈和队列的基本操作实现及其应用一、实验目的1、 熟练掌栈和队列的结构特点,掌握栈和队列的顺序存储和链式存储结构和实现。2、 学会使用栈和队列解决实际问题。二、实验内容1、自己确定结点的具体数据类型和问题规模:分别建立一个顺序栈和链栈,实现栈的压栈和出栈操作。分别建立一个顺序队列和链队列,实现队列的入队和出队操作。2、设
2017-10-15 23:09:36
1342
原创 实验二 总结线性表的几种主要存储结构
《数据结构》实验二:线性表综合实验一.实验目的 巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二.实验时间 准备时间为第3周到第4周,具体集中实验时间为第4周第2次课。2个学时。三.实验内容1.建立一个由n个学生成绩的顺序表,n的大小由自己确定,每一个学生的成绩信息由自己确定,实现数据的对表进行插入、删除、查找等
2017-10-15 15:07:54
627
原创 实验二 线性表综合实验之《静态链表》
《数据结构》实验二:线性表综合实验一.实验目的 巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二.实验时间 准备时间为第3周到第4周,具体集中实验时间为第4周第2次课。2个学时。三.实验内容1.建立一个由n个学生成绩的顺序表,n的大小由自己确定,每一个学生的成绩信息由自己确定,实现数据的对表进行插入、删除、查找等
2017-10-15 14:36:17
252
原创 实验二 线性表综合实验之《间接寻址》
《数据结构》实验二:线性表综合实验一.实验目的 巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二.实验时间 准备时间为第3周到第4周,具体集中实验时间为第4周第2次课。2个学时。三.实验内容1.建立一个由n个学生成绩的顺序表,n的大小由自己确定,每一个学生的成绩信息由自己确定,实现数据的对表进行插入、删除、查找等
2017-10-13 23:44:18
193
原创 实验二 线性表综合实验之《双链表》
《数据结构》实验二:线性表综合实验一.实验目的 巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二.实验时间 准备时间为第3周到第4周,具体集中实验时间为第4周第2次课。2个学时。三.实验内容1.建立一个由n个学生成绩的顺序表,n的大小由自己确定,每一个学生的成绩信息由自己确定,实现数据的对表进行插入、删除、查找等
2017-10-11 20:26:49
231
原创 实验二 线性表综合实验之《单链表》
《数据结构》实验二:线性表综合实验一.实验目的 巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二.实验时间 准备时间为第3周到第4周,具体集中实验时间为第4周第2次课。2个学时。三.实验内容1.建立一个由n个学生成绩的顺序表,n的大小由自己确定,每一个学生的成绩信息由自己确定,实现数据的对表进行插入、删除、查找等
2017-10-11 20:09:14
315
原创 实验二 线性表综合实验之《顺序表》
《数据结构》实验二:线性表综合实验一.实验目的 巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二.实验时间 准备时间为第3周到第4周,具体集中实验时间为第4周第2次课。2个学时。三.实验内容1.建立一个由n个学生成绩的顺序表,n的大小由自己确定,每一个学生的成绩信息由自己确定,实现数据的对表进行插入、删除、查找等
2017-10-11 17:51:19
493
原创 十进制转二至九之间任一进制输出(c++)
第三章课后习题5第三小题 设计算法,把十进制整数转换为二至九进制之间的任一进制输出。代码如下:#includeusing namespace std;const int P=100;void Decimaltor(int num,int r){ int top,k; int S[P]; top=-1; if(r9) throw"错误";
2017-09-25 22:51:33
2216
1
原创 实验一:线性表的基本操作实现及其应用(C++)
实验一线性表的基本操作实现及其应用一、实验目的 1、熟练掌握线性表的结构特点,掌握顺序表的基本操作。 2、巩固 C++相关的程序设计方法与技术。 3、学会使用顺序表解决实际问题。二、实验内容 顺序表的建立与操作实现建立 n 个元素的顺序表(n 的大小和表里数据自己确定),实现相关的操作:输出,插
2017-09-19 20:33:48
3485
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人