- 博客(280)
- 资源 (1)
- 收藏
- 关注
原创 Python 统计单词数
统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次)。一个整数,单词数量。
2023-05-19 09:30:53
1674
1
原创 在机器学习中进行相关特征和例子的选择
在这篇文章中,我们聚焦2个关键问题:一个是选择相关特征的问题,一个是选择相关采样(样本)的问题。机器学习的目的是解决更大更复杂的任务,在旁大的数据里找出潜在的最具有相关性特征的数据已经变得越来越重要。比如说,在公司或者科研存储的数据里进行数据挖掘需要处理很多特征和采样,
2023-05-19 08:44:47
90
原创 输入一个正整数,输出按位逆序的数字?
输入一个正整数,输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0,例如,输入65000,输出应该为56。思路输入一个正整数字符串求其逆序串再转换为整型。
2023-04-13 14:01:36
3028
1
原创 Python 统计单词数
统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次)。一个整数,单词数量。
2023-04-13 13:48:25
9637
原创 合法IP地址转换
输入一个合法的二进制表示的IP地址,请将其转换为十进制格式表示的IP地址输出(不考虑异常输入数据)。在一行中输出其十进制格式的IP地址,其由4个十进制数组成(分别对应4个8位的二进制数),中间用“.”分隔开。在一行中输入一个32位的二进制字符串,题目确保测试用例都是合法的IP地址的二进制表示。
2023-04-13 13:42:34
416
原创 数据库原理及应用第2版(雷景生编著)课后习题答案第1章
第1章 绪论习题参考答案一、选择题1、A。从数据库管理系统的角度看,数据库系统的结构通常分为三级模式的总体结构,在这种模式下,形成了二级映像,实现了数据的独立性。其中三级模式结构指的是外模式、模式和内模式,二级映像指的是外模式/模式映像、模式/内模式映像。对于外模式/模式映像,当模式改变时,相应的外模式/模式映像作相应的改变,以使外模式保持不变,而应用程序是依据数据的外模式来编写的,外模式不变,应用程序就没必要修改,这保证了数据与程序的逻辑独立性。对于模式/内模式映像,当数据库的存储结构变了,模
2020-11-16 16:05:46
1159
原创 Swi-Prolog借助XPCE可视化-显示图片
第一步:创建.pl文件,File->new,如下图所示:第二步:在.pl里编写代码,如下图所示::-use_module(library(pce)).imag:- new(P,picture('Hola')), new(I,image('fi.jpg')), new(B,bitmap(I)), send(P,display,B), ...
2019-11-25 20:06:21
350
原创 Swi-Prolog借助XPCE可视化
第一步:首先需要在Windows下安装Swi-Prolog.第二步:点击File->new创建一个.pl文件,我随便起了个名叫aa.pl,如下图所示:第三步:编写人工智能代码,首先导入XPCE的库文件,然后就可以创建对话框了。:-use_module(library(pce)).t1:-new(D,dialog('Demo Fenster')),send(D,ope...
2019-11-25 17:41:20
389
原创 马尔可夫逻辑网
如果要了解马尔可夫逻辑网,需要知道贝叶斯网和马尔可夫网。贝叶斯网表示概率及其之间关系的有向图,马尔可夫网表示概率及其之间关系的无向图。 马尔可夫逻辑网的构建步骤分为如下几步:1.将每条规则转化为子句的集合2.每个句子作为节点,子句之间有连边,构成马尔可夫逻辑网。...
2019-09-11 08:51:55
955
原创 设计一个工资类(Salary)--完成各个功能
/* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:设计一个工资类(Salary)--完成各个功能 * 作 者: 雷恒鑫* 完成日期: 2017年03 月10日* 版 本 号:V1.2 * 对任务及求解方法的描述部分* 输入描述: ...
2017-03-16 21:14:53
2381
原创 协同过滤简介
推荐系统(recommender system)的目标是根据网络用户的个性化需求将最符合用户兴趣的信息挑选出来并且推荐给用户,随着互联网上信息的增长和用户个性化需求的提高,推荐系统的应用日益广泛,成为电子商务、社会网络、视频/音乐点播等主流Web 2.0 服务的核心技术[1].协同过滤(collaborative filtering)是推荐系统所采用的最为重要的技术之一,其原理是根据相似用户的
2017-03-15 19:31:51
1609
原创 基于在线评分的协同过滤算法---Slope One算法
(1)基于评分的协同过滤是根据其他用户对A商品的评分预测一个用户对A商品的评分的过程。我们提出了3个相关的slope one 方案用f(x)=x+b,
2016-04-03 11:01:35
1806
原创 最短路径--Dijkstra(狄克斯特拉)算法
最短路径路径的概念: 在一个无权的图中,若从一顶点到另一顶点存在着一条路径,则称该路径长度为该路径上所经过的边的数目,它等于该路径上的顶点数减1。由于从一顶点到另一顶点可能存在着多条路径,每条路径上所经过的边数可能不同,即路径长度不同,我们把路径长度最短(即经过的边数最少)的那条路径叫做最短路径,其路径长度叫做最短路径长度或最短距离。对于带...
2014-12-29 14:20:52
9701
原创 最小生成树--Kruskal算法
最小生成树 定义:n个顶点网络的生成树有n个结点,n-1条分枝。假设网络中有m条边(m≥n-1),用MST表示许多可能的生成树的集合,每棵树中n-1条分枝上的权之和用WG(T)表示,则使得WG(Tmin)=Min{WG(T)| T MST}的生成树Tmin便是网络的最小生成树。 构造最小生成树的算法:Prime算法 和Kruskal算法 Kruskal算法
2014-12-29 13:28:27
1627
原创 最小生成树--Prime算法
最小生成树:n个顶点网络的生成树有n个结点,n-1条分枝。假设网络中有m条边(m≥n-1),用MST表示许多可能的生成树的集合,每棵树中n-1条分枝上的权之和用WG(T)表示,则使得WG(Tmin)=Min{WG(T)| T MST}的生成树Tmin便是网络的最小生成树。构造最小生成树的算法:Prime算法 和Kruskal算法 Prime算法1....
2014-12-29 13:23:24
7739
原创 java--第15周实验--任务1--.文件读写
Test类:/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:编写多线程程序。 * 作 者: 雷恒鑫 * 完成日期: 2012 年 12 月 13日 * 版 本 号: V1.0 * 对
2012-12-13 18:45:59
1529
原创 java--第14周实验--任务1--.编写多线程程序
Test类:/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:编写多线程程序。 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 20日 * 版 本 号: V1.0 * 对任务及求解方
2012-11-28 13:34:51
2766
原创 Java--第13周实验--任务2--编写一个FontFamily类,该类对象获取当前机器可用的全部字体名称,编写一个对话框FontDialog,该对话框是模式对话框,采用BorderLayout布局
Test类:/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:编写一个FontFamily类,该类对象获取当前机器可用的全部字体名称。 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 20日
2012-11-28 13:29:53
2591
原创 Java--第13周实验--封装一个求一元二次方程根的类SquareEquation,要求考虑解方程的异常,再编写一个窗口类EquationFrame
Test类:/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:封装一个求一元二次方程根的类SquareEquation,要求考虑解方程的异常,再编写一个窗口类EquationFrame。 * 作 者: 雷恒鑫 *
2012-11-28 13:24:16
8504
原创 JAVA:获取系统中可用的字体的名字
import java.awt.*; public class GetLocalFontFamily { public static void main(String[] agrs) { //获取系统中可用的字体的名字 GraphicsEnvironment e = GraphicsEnvironment.getLocalGraphics
2012-11-20 20:57:00
9110
转载 Java笔记——获取当前路径以及System.getProperty()使用
文章出处:http://ajava.org/course/java/16570.html 1、利用System.getProperty()函数获取当前路径:System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径2、使用File提供的函数获取当前路径:File directory = new File
2012-11-18 19:28:45
2059
原创 JAVA技术支持课--第六次java语言技术支持--任务2--用冒泡排序法和朴素排序法,从大到小排列整数
Test类/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 设计一个Java程序,设有一个给定的int类型数组并有一批数据,现让你用二种以上的方法对其进行升或降序排列。 * 作 者: 雷恒鑫 * 完成日期: 20
2012-11-17 16:34:07
2726
转载 冒泡排序、选择排序、插入排序 算法实现(C++)
冒泡排序:通过N-1次对剩余未排序元素中最大(小)元素的上浮来实现排序,上浮过程通过交换相邻元素实现。 template void BubbleSort(ElementType A[], int N) { ElementType Temp; for (int i=0; i<N-1; i++) { for (int j=0; j<N-1-i
2012-11-17 16:14:30
1534
原创 JAVA技术支持课--第六次java语言技术支持--任务1
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 设有一个字符数组,现对数组中的元音字每做一个统计。设有一个字符数组,现对数组中的元音字每做一个统计。 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 1
2012-11-16 23:01:42
1294
原创 JAVA技术支持课--第六次java语言技术支持(课件及作业)
1. 设有一个字符数组,现对数组中的元音字每做一个统计。2. 设计一个Java程序,设有一个给定的int类型数组并有一批数据,现让你用二种以上的方法对其进行升或降序排列。3. 现有一个字符串格式如下:山东[1],济南{2},上海[3] ,济宁{4},请将省级代码与地级市代码分别统计出来。4. 写一个简单程序,判断输入的一串字符串是否为身份证号码,注意身份证判别的几个条件。5. 设计
2012-11-16 21:43:47
2675
原创 JAVA--第12周实验--任务1--编写一个Panel的子类MyPanel,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器
Test类/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 模拟一个信号灯的软件 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 13 日 * 版 本 号: V1.0 * 对任务及
2012-11-13 11:23:37
3188
原创 C#--第12周实验--任务2(设计一个窗体)--打开对话框
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:消息对话框 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 12 日 * 版 本 号: V1.0 * 对任务及求解方法的描述部分
2012-11-12 17:22:23
1867
原创 C#--第12周实验--任务2(设计一个窗体)--消息对话框
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:消息对话框 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 12 日 * 版 本 号: V1.0 * 对任务及求解方法的描述部分
2012-11-12 17:15:55
1553
1
原创 C#--第12周实验--任务1(设计一个窗体)--窗体中有一个图片框,显示一副图片,当鼠标停留在图片框时,显示“**风光”提示
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:该窗体中有一个图片框,显示一副图片。 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 12 日 * 版 本 号: V1.0 * 对任务
2012-11-12 16:20:16
4111
1
原创 C#--第11周实验--任务9(设计一个窗体)--利用Timer和图片框控件,编写一个图片不断向左移动的小动画
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:利用Timer和图片框控件,编写一个图片不断向左移动的小动画。 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 10 日 * 版 本 号: V1.0
2012-11-10 16:40:10
3022
4
原创 C#--第11周实验--任务3--设计一个窗体,窗体上有两个文本框,一个按钮,2个单选按钮--实现单击按钮后,根据单选按钮,将对应文本框中内容显示在标签。
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:设计一个窗体 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 10 日 * 版 本 号: V1.0 * 对任务及求解方法的描述部分 * 输入描
2012-11-10 15:31:45
10456
1
原创 C#--第11周实验--任务2--设计一个窗体--实现将文本框中选择文本复制至标签。
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:设计一个窗体 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 10 日 * 版 本 号: V1.0 * 对任务及求解方法的描述部分 * 输入描
2012-11-10 14:51:10
2970
1
原创 JAVA--第十一周实验--模拟一个信号灯的软件--代码重构--升级版
Test类 /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 模拟一个信号灯的软件 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 10 日 * 版 本 号: V1.0 * 对
2012-11-10 10:40:49
1529
原创 JAVA--第十一周实验--模拟一个信号灯的软件
Test类 /* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 模拟一个信号灯的软件 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 09 日 * 版 本 号: V1.0 * 对
2012-11-09 22:35:09
1731
原创 JAVA--第十一周实验--编写一个算术测试小软件
Test类/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 编写一个算术测试小软件。 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 06 日 * 版 本 号: V1.0
2012-11-08 18:07:52
8766
1
原创 C#--第10周实验--任务2--设计一个窗体--文本框只能输入0至9这十种数字,且长度最多8个
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:设计一个窗体 * 作 者: 雷恒鑫 * 完成日期: 2012 年 11 月 10 日 * 版 本 号: V1.0 * 对任务及求解方法的描述部分 * 输入描
2012-11-05 17:22:51
1899
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人