自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Caleb Sung的博客

今天也要多学习一个

  • 博客(145)
  • 收藏
  • 关注

原创 关于数据挖掘所需Python环境的搭建以及库与编译器的安装教程

前言  在望眼欲穿的长久等待之后,这学期终于开设了商务智能课程。鉴于许多同学是Python新手,特开此贴来进行简单教学,希望对大家有所帮助。需要注意的是,涉及数据挖掘的方法实现并不仅限于Python这一种语言,只是目前业界普遍偏好于使用这一种易于学习和使用的语言。   本文主要包括三部分内容:Windows下Python的安装、安装IDE:PyCharm、安装使用数据挖掘所使用的库。本文只介...

2018-09-08 01:38:34 2463 1

原创 2018年度C语言/VB作业参考解答集合

题目来源:大工慕课 链接 作者:Caleb Sung本页于2018年05月08日10:00更新本周C语言/VB参考解答 大家可以收藏本页以备查看,以后每周更新题目代码时将统一在本页发布! 部分内附重难点解析与代码,欢迎大家参考学习和交流! 若您在参考过程中发现有不明白的情况,可以扫描文末小程序QR码向我提问。本周题目索引(第十周)C语言 C语言:程序填空:...

2018-04-10 23:12:12 6398 4

原创 批处理实现删除上一级文件夹保留本级文件夹及内容

要求在如下列文件结构中:-A |-a |-|-a1.txt |-|-a2.txt |-b |-c |-|-c1 |-|-|-c11.txt实现对A/a A/b A/c层的删除,并保留这些文件夹下的所有文件以及文件夹。最终效果应该为:-A |-a1.txt |-a2.txt |-c1 |-|-c11.txt代码实现@echo offfor /d %%a in (*) do ( xcopy "%%a\*.*" . /e rd "%%a" /s /q)

2021-03-19 21:18:15 3388 7

原创 利用按键精灵实现QQ群发和微信群发

1 前言注意:本教程只供学习参考之用,如用于群发广告等影响他人乃至违法犯罪行为等与本文作者无关。另外,转载请注明出处,尊重创作者劳动,谢谢。端午期间需要给微信和QQ的好友发送祝福,但是上千个好友都要发送比较困难,所以想到利用按键精灵撰写脚本的方式实现自动群发祝福。2 解释说明&运行环境关于解释说明和程序运行环境请参考我之前的博文的2/3章节:按键精灵实现自动化点qq名片赞3 QQ群发3.1 几点注意在本demo中群发的是一串文本和一张图片,可以按照需要修改脚本代码。发送图片是通过

2020-06-25 14:07:38 8831

原创 按键精灵实现自动化点qq名片赞

1. 引子好友比较多,每天回名片赞回到手痛。之前写过一个更简单版本(直接指定坐标点击……),重装系统丢了,正好重新写了一个跑在虚拟机里的,不耽误我干活。2.解释说明核心还是模拟点击,vbs就是一个框架帮助你实现逻辑;此代码运行在虚拟机里所以时延我调的比较长,有需要自己改;放名单的txt文件:要点赞的好友的qq号码的列表,可以巧用qq邮箱+excel实现批量导出和处理。不直接读取xls...

2019-06-23 23:21:35 3444 4

原创 C++数据结构:单链表、双链表与循环链表

注意:以下所有链表均包含空的头结点。1 单链表(SingleLinkedList)1.1 代码#include "stdafx.h"#include <iostream>using namespace std;//节点类class Node {public: int data; Node * next; //两个参数的构造函数 Node(const int...

2019-03-15 14:59:00 616

原创 C++数据结构:顺序表

代码#include <iostream>using namespace std;int aList[5];template <class T>class OrderList {private: int maxSize; int curLen; int position;public: OrderList() { ...

2019-03-14 23:40:37 816

原创 C++编程作业: 综合练习(2)

编程题#1:数字求和注意: 总时间限制: 1000ms 内存限制: 65536kB1.1 描述给定一个正整数a,以及另外的5个正整数,问题是:这5个整数中,小于a的整数的和是多少?输入输入一行,只包括6个小于100的正整数,其中第一个正整数就是a。输出输出一行,给出一个正整数,是5个数中小于a的数的和。1.2 解答#include <iostream>using n...

2019-03-08 23:48:01 1308

原创 C++编程作业: 综合练习(1)

来源: POJ编程题#1:年龄与疾病注意: 总时间限制: 1000ms 内存限制: 65536kB1.1 描述某医院想统计一下某项疾病的获得与否与年龄是否有关,需要对以前的诊断记录进行整理。输入共2行,第一行为过往病人的数目n(0 < n <= 100),第二行为每个病人患病时的年龄。输出每个年龄段(分四段:18以下,19-35,36-60,大于60注意看样例输出的格式...

2019-03-08 22:10:08 1899

原创 C++编程作业: 理性认识C程序 导论 编程题

来源: POJ编程题#1:苹果和虫子注意: 总时间限制: 1000ms 内存限制: 65536kB1.1 描述你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?输入输入仅一行,包括n,x和y(均为整数)。输出输出也仅一行,剩下的苹果个数样例输入第一组10 4 9...

2019-03-08 01:40:21 975

原创 C++:编程题:魔兽世界之一:备战

注意: 总时间限制: 1000ms 内存限制: 65536kB描述魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部。两个司令部之间是依次排列的若干城市。红司令部,City 1,City 2,……,City n,蓝司令部两军的司令部都会制造武士。武士一共有 dragon 、ninja、iceman、lion、wolf 五种。每种武士都有编号、生命值、攻击力这三种属性。双方的武士编号都是...

2019-03-06 17:52:05 2064 2

原创 C++:编程作业—类和对象

来源: POJ编程题#1注意: 总时间限制: 1000ms 内存限制: 65536kB1.1 描述下面程序输出的结果是:05请填空:#include <iostream>using namespace std;class A {public: int val;// 在此处补充你的代码};main() { A a; cout <...

2019-03-06 12:31:29 1110

原创 数据结构基础错题本

第一章1、下列说法正确的是:(AB)A、如果函数f(n)是O(g(n)),g(n)是O(h(n)),那么f(n)是O(h(n))B、如果函数f(n)是O(g(n)),g(n)是O(h(n)),那么f(n)+g(n)是O(h(n))C、如果a>b>1,logan是O(logbn),但logbn不一定是O(logan)D、函数f(n)是O(g(n)),当常数a足够大时,一定有函数...

2019-03-06 01:48:06 991 1

原创 C++:编程作业—C++初探

来源: POJ题目要求注意: 总时间限制: 1000ms 内存限制: 65536kB描述在一个学生信息处理程序中,要求实现一个代表学生的类,并且所有成员变量都应该是私有的。(注:评测系统无法自动判断变量是否私有。我们会在结束之后统一对作业进行检查,请同学们严格按照题目要求完成,否则可能会影响作业成绩。)输入姓名,年龄,学号,第一学年平均成绩,第二学年平均成绩,第三学年平均成绩,第四学...

2019-02-24 12:23:11 615

原创 C++:3种方式实现错误处理

题目要求编写一个函数计算n! * 2^n的值,结果存放在数组A[arraySize]的第n个数组元素中,0≤n≤arraySize。假设计算机中允许的整数的最大值为maxInt,则当n>arraySize或者对于某一个k(0≤k≤n),使得k! * 2^k > maxInt时,应按出错处理。可有以下三种不同的出错处理方式:用cerr <<及exit(1)语句来中止执行...

2019-02-04 19:03:50 2407 1

原创 让Onedrive云盘同步本地任意一个文件夹(适用于Windows)

0 前言购买了Office365家庭版之后试用了一下订阅自带的云盘,充分体会到了Onedrive的潜力。办公文档上云,妈妈再也不用担心系统崩溃文件丢失啦~图片:office的文件保存在Onedrive上可以进行自动保存但问题是,Onedrive的文件只能统一同步到一个文件目录下,而当想要同步的文件目录不止一个的时候就不太方便,因此这里给出一个解决办法:利用mklink语句给待同步的文件目录...

2019-02-03 21:49:54 66154 40

原创 酷比魔方iWork10pro安卓root+单系统+双系统恢复教程(理论适配所有x86安卓root)

0 前言0-1 背景去年九十月份的时候嫌弃自己的坦克游戏本太重实在不方便带,就上tb淘了一个苦逼魔方(穷啊)。看看课件打打字什么的还是挺够用的,穷人福音。当时买回来是自带双系统的,我嫌安卓系统没啥用就直接把安卓分区全部格掉了,又装了个毛子极限精简的Win10企业版。后来发现这个企业版有各种问题,又突然想用安卓root之后偶尔玩玩绿po色jie游戏,于是就开始了我的这次折腾之旅……相关的信息非...

2019-01-17 02:15:10 23443 9

原创 Java数据结构:利用Sentinel实现链接列表/LinkedList,并用搜索、插入与删除来测试它(第九周)

题目来源:大工慕课 链接 作者:Caleb Sung链接列表/链表数据的存储一般分线性存储结构和链式存储结构两种。前者是一种顺序的存储方式,在内存中用一块连续的内存空间存储数据,即逻辑上相连的物理位置相邻,比较常见的就是数组;后者是一种链式存储方式,不保证顺序性,逻辑上相邻的元素之间用指针所指定,它不是用一块连续的内存存储,逻辑上相连的物理位置不一定相邻。 链表是一种递归的数据结构,它...

2018-08-31 20:40:46 752

原创 Java数据结构:堆栈与队列/Stack & Queue(第八周)

题目来源:大工慕课 链接 作者:Caleb Sung关于Stackstack 是堆栈容器, 是一种“先进后出” 的容器。stack 是简单地装饰 deque 容器而成为另外的一种容器。Stack的Java实现public class Homework_ds7 { public static void main(String[] args) { ...

2018-08-31 19:57:28 296

原创 Java数据结构:计数排序/Counting Sort(第七周)

题目来源:大工慕课 链接 作者:Caleb Sung关于计数排序计数排序是一种非常快捷的稳定性强的排序方法,时间复杂度O(n+k),其中n为要排序的数的个数,k为要排序的数的组大值。计数排序对一定量的整数排序时候的速度非常快,一般快于其他排序算法。但计数排序局限性比较大,只限于对整数进行排序。计数排序是消耗空间发杂度来获取快捷的排序方法,其空间发展度为O(K),同理K为要排序的最大值...

2018-08-31 19:44:14 259

原创 Java数据结构:快速排序/Quick sort(第六周)

题目来源:大工慕课 链接 作者:Caleb Sung快速排序:一种高快省的排序算法  有没有既不浪费空间又可以快一点的排序算法呢?那就是“快速排序”啦!光听这个名字是不是就觉得很高端呢。  假设我们现在对“6 1 2 7 9 3 4 5 10 8”这个10个数进行排序。首先在这个序列中随便找一个数作为基准数(不要被这个名词吓到了,就是一个用来参照的数,待会你就知道它...

2018-08-26 19:44:04 376

原创 Java数据结构:堆排序/Heap Sort(第四周)

题目来源:大工慕课 链接 作者:Caleb Sung堆与堆排序1. 堆排序堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。2. 堆  堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于其左右...

2018-08-25 21:25:23 245

原创 Java数据结构:归并排序/Merge sort(第三周)

题目来源:大工慕课 链接 作者:Caleb Sung基本思想归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段得到的各答案”修补”在一起,即分而治之)。 可以看到这种结构很像一棵完全二叉树,本文的归并排...

2018-08-25 11:06:52 217

原创 Java数据结构:利用递归算法在一条语句内实现计算n的阶乘(第三周)

题目来源:大工慕课 链接 作者:Caleb Sung题目要求利用递归算法在一条语句内实现计算n的阶乘。参考代码在涉及Scanner的语句中,若不输入import编译器将会报错。Eclipse中可以点击语句前的灯泡选择相应语句进行自动补全,IDEA则把光标移动到红色波浪线的部分上按Alt+Enter键由编译器自动补全。import java.util.Scanner;...

2018-08-24 20:40:07 349

原创 Java数据结构:利用递归算法在一条语句内实现查找数组中的最小元素(第三周)

题目来源:大工慕课 链接 作者:Caleb Sung题目要求利用递归算法来查找数组中的最小元素。参考解答查找函数 MinInArray()利用了两重三目运算,使得查找功能巧妙地被归纳为只有一条语句:int MinInArray (int[] array , int n) { return n == 1 ? array[0] : array[n-1]...

2018-08-24 19:59:11 429

原创 Java:实现一个能够改变显示单词的字体风格和大小的GUI【V2】(第十四周)

题目来源:大工慕课 链接 作者:Caleb Sung题目要求Implement a GUI as shown in the following figure: Input Menu: Edit Menu: Tool Bar: 参考解答import java.awt.BorderLayout;import java.awt.Color;...

2018-08-24 19:12:10 1754 2

原创 Java:实现一个能够改变显示单词的字体风格和大小的GUI(第十三周)

题目来源:大工慕课 链接 作者:Caleb Sung题目要求实现一个能够改变显示单词的字体风格和大小的GUI。参考代码import java.awt.BorderLayout;import java.awt.Font;import javax.swing.ButtonGroup;import javax.swing.JCheckBox;import javax....

2018-08-23 21:41:18 884

原创 Java:利用GUI实现一个计算器【简易/完整版本】(第十二周)

题目来源:大工慕课 链接 作者:Caleb Sung题目要求利用GUI实现一个计算器。点击一个按钮时,显示屏应该显示相应的数字。 下图为设计样板: (MacOS真是随便写个Frame都可以这么好看呀……)注1:本部分结束后,还将贴出教授写的简易版本。这个版本涉及计算的逻辑较为简单,但不能完整正常实现正常计算器的全部功能。此外本文还附有核心Java这本书的随书参考代码,...

2018-08-23 16:00:02 21013 2

原创 Java:初识GUI:居中显示一个窗口,并指定格式的文字和形状(第十一周)

题目来源:大工慕课 链接 作者:Caleb Sung题目要求实施一个窗口来显示你的名字,你的ID和你的专业。 窗口应该位于屏幕的中心。参考代码窗口类:HelloGUIFrameclass HelloGUIFrame extends JFrame{ public HelloGUIFrame() { setTitle("Hello GUI");...

2018-08-23 15:03:02 2440

原创 Java:实现子类与父类的继承以及各自类的方法,且运用Comparator进行多排序输出(第十周)

题目来源:大工慕课 链接 作者:Caleb Sung题目要求注:本题基于上周的题目进行方法升级操作,并删除了一个子类。 查看上周题目请移步文章:Java:实现多子类与父类的继承,并实现各自类的方法(第九周)实现此UML类图中所示的三个类: 1. 运动员的getDescription()方法应该返回一个字符串,例如“An Athlete XXXName with heig...

2018-08-23 11:32:55 910

原创 Java:实现多子类与父类的继承,并实现各自类的方法(第九周)

题目来源:大工慕课 链接 作者:Caleb Sung题目要求阅读幻灯片中关于Person,Employee和Manager的源代码;实现UML类图中所示的三个类: Athlete的getDescription()方法应该返回一个字符串,例如An Athlete XXXName with height of XXX and weight of XXX;BasketballPl...

2018-08-23 10:56:05 4365

原创 Java:实现类的继承和各自类的方法(第八周)

题目来源:大工慕课 链接 作者:Caleb Sung题目要求1.阅读Core Java示例代码清单5.1至5.3; 2.实现一人员(Person)类,包括id,name,gender,age等字段以及访问这些字段的方法; 3.通过添加major和gpa的附加字段来实现继承Person类的Student类。 另外,这些方法还包括分别获取所有字段的访问器; 4. Override函数t...

2018-08-23 10:38:24 630

原创 C语言:小工程:统计一篇文档中有多少单词

题目来源:大工慕课 链接 作者:Caleb Sung工程要求使用C语言实现统计一篇文档中有多少单词。函数介绍1. fseek()int fseek(FILE*stream, long offset, int fromwhere); 参数: stream:FILE类型指针;offset 整数类型参数; fromwhere:文件头0(SEEK_SET),当前位置...

2018-05-30 12:02:57 1321 1

原创 C语言:从文件读入一个3*3数组,并计算每行的平均值

题目来源:大工慕课 链接 作者:Caleb Sung题目要求从文件读入一个3*3数组,并计算每行的平均值。参考解答1. 数据文件:array.dat创建一个.dat文件用于存放数组文件:1 3 62 9 73 6 4文件名随意啦。2. 代码如果需要计算行平均值的话改一下av...

2018-05-30 11:34:37 5419

原创 C语言:利用指向结构体的指针变量处理5名学生的信息,并分别使用三种方式输出

题目来源:大工慕课 链接 作者:Caleb Sung题目要求利用指向结构体的指针变量处理5名学生的信息。(提示:定义一个学生信息的结构体,包括学号、姓名、一门课程的成绩;定义一个结构体数组并赋初值) 要求分别使用三种方式输出5名学生的信息,即每名学生的信息都输出3次,输出方式分别为: a. 结构体变量.成员变量 b. (*结构体指针变量).成员变量 c. 结构体指针变量 -&...

2018-05-26 17:53:12 6840

原创 C语言:用结构体类型建立一个学生的简单信息表,再定义一个结构体变量并赋值,输出学号、姓名及一门课程的成绩

题目来源:大工慕课 链接 作者:Caleb Sung题目要求建立一个学生的简单信息表,包括学号、姓名及一门课程的成绩。(注:定义一个结构体类型,再定义一个结构体变量并赋值,输出结构体变量各成员。)参考代码#include "stdio.h"void main(){ struct Student{ char id[10]; char...

2018-05-26 17:10:43 26307 2

原创 C语言:程序填空:补全函数,删去一维数组中所有重复的数,只保留不同的数

题目来源:大工慕课 链接 作者:Caleb Sung题目要求功能:删去一维数组中所有重复的数,只保留不同的数。 数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。 例如:一维数组中的数据是: 2 2 2 3 4 4 5 6 6 6 6 7 7 8 9 9 10 10 10。 删除后,数组中的内容应该是: 2 3 4 5 6 7 8 9 10。 注意:请勿改动主...

2018-05-26 15:33:03 9198

原创 C语言:程序填空:填写函数,找出一个大于给定整数且紧随这个整数的素数,并作为函数值返回

题目来源:大工慕课 链接 作者:Caleb Sung题目要求填写函数,找出一个大于给定整数且紧随这个整数的素数,并作为函数值返回。题目代码#include "stdio.h"int fun(int n){ /********** Begin **********/ /********** End **********/} int...

2018-05-26 15:25:42 23589 2

原创 C语言:程序填空:填写两个函数,使代码连接structure.h和CreateStruct.c后利用结构体计算每个学生的平均分并输出分数与其对应学生姓名

题目来源:大工慕课 链接 作者:Caleb Sung题目要求本题中要用到的结构体类型的定义放在31.structure.h文件中,31.CreateStruct.c文件里放的是函数crtstruct的定义,这个函数用来为结构体数组赋值,每个学生的8门成绩通过随机数得到并放在结构体的score成员数组里。本题需要完成如下任务: (1)写一个函数ave()来求每个学生的平均分,并把...

2018-05-26 15:07:14 1608

原创 C语言:程序填空:补全函数,将“文件2”中的内容复制到“文件1”的末尾

题目来源:大工慕课 链接 作者:Caleb Sung题目要求一个函数,将“文件2”中的内容复制到“文件1”的末尾。 比如:“文件2”中的内容为“C language is useful.” 文件1是空文件,连续调用两次函数之后,“文件1”中的内容为“C language is useful.C language is useful.”可参考教材书上例11-1和例11-2。本题要将“...

2018-05-26 14:38:01 2380

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除