软件下载网站清单

基本上这些网站都是比较正规的 : 1. 西西软件园 2. ZD423 http://www.zdfans.com/
分类: 其他 发布时间: 12-30 23:34 阅读次数: 0

2-2-3:序列(字符串)乘法(p32)

以正确的宽度在剧中的“盒子”内打印一个句子 分析: 定义屏幕宽度为80,输入的句子长度为26,盒子宽度=句子长度+6=26+6=32; 左边距=右边距,左边距+右边距+盒子宽度=屏幕宽度; 左边距=(屏幕宽度-盒子宽度)/2=(80-32)/2=24; 格式输出: 盒子四个角为+号,左面是空格,右面是空格(可以省略); 盒子上面是一行-号; 盒子第一行开始是|号,然后是空格,然后是|号; 盒子第二行开始是|号,然后是句子,然后是|号; 盒子第三行开始是|号,然后是空格,然后是|号; 盒子上面是
分类: 其他 发布时间: 12-30 23:34 阅读次数: 0

分享知识-快乐自己:查看表注释 以及 字段注释

--------------------------------------------原 mysql中查看所有表、表字段、表注释、字段注释---------------------------------- -----查询所有表注释 SELECT TABLE_NAME, TABLE_COMMENT FROM INFORMATION_SCHEMA.Tables WHERE table_schema ='dasoujia' ---------------
分类: 其他 发布时间: 12-30 23:34 阅读次数: 0

第六次作业——结构体文件

1.本章学习总结 1.1思维导图 1.2 本章学习体会及代码量学习体会 1.2.1学习体会 1.2.2代码累计 PTA总分 2.1排名截图 2.2我的总分: PTA作业 3.1 3.1.1 3.1.2代码截图 3.1.3数据测试 3.1.4提交列表 3.2 3.2.1算法分析 3.2.2代码截图 3.2.3测试数据 3.2.4提交列表 3.3 3.3.1算法分析 3.3.2代码截图 3.3.3测试数据 3.3.4提交列表 4.代码互评 总结
分类: 其他 发布时间: 12-30 23:34 阅读次数: 0

序列化---Serializable与Externalizable源码

Serializable接口总结: 1. java.io.Serializable接口是一个标识接口,它没有任何字段和方法,用来表示此类可序列化; 2. 父类声明该接口,则其与其所有子类均可序列化,都无须提供无参构造器(反序列化时不会调用父类或子类的无参构造器) 3. 父类不可序列化,子类声明该接口,父类必须提供子类可访问的无参构造器(子类有无无参构造器均可),程序才能正常运行,但是反序列化后,父类信息均为无参构造器初始化的内容(反序列化时,会调用子类可访问的父类的无参构造器,对父类部分进行初
分类: 其他 发布时间: 12-30 23:34 阅读次数: 0

标准粒子群算法(PSO)matlab实现

标准PSO算法的核心公式如下: 其中,w,c1,c2是预置好的: w称为惯性权重,大小一般在[0.5,1.5]。 c1,c2称为学习因子,一般取值[1,4],通常设置的c1=c2,但是c1与c2不必完全相同。 此实验是在二维空间寻找最小值,设置多峰函数: z = x^2 + y-7cos(pix)-8cos(2pi*y); 它的图像如下所示,我们要找的是z的最小值,也是z轴的最低点。 下面是一些参数设置的变化对粒子收敛情况的影响 本次实验中,种群规模为100,迭代次数为100,其他参数进行不断
分类: 其他 发布时间: 12-30 23:33 阅读次数: 0

《计算机网络-第六版》学习笔记

本学习笔记仅供个人学习研究使用 第一章 概述 (1) 计算机网络向用户提供的最重要的功能有两个,即:连通性和共享。 (2) 网络把许多计算机连接在一起,而因特网把许多网络连接在一起。 (3) 因特网交换点IXP的主要作用是允许两个网络直接相连并交换分组,而不需要通过第三个网络来转发分组。 (4) 因特网从工作方式上看可以分为边缘部分和核心部分: (5) 处在因特网边缘的部分就是连接在因特网上所有的主机,又称端系统,通信方式可以划分为C/S方式(客户-服务器方式)和P2P方式(对等方式)。两者区
分类: 其他 发布时间: 12-30 23:33 阅读次数: 0

本科毕业设计小结

引言 第一次自己开发出一个完整的项目,最终部署在阿里云上打开网站就可以用,还是蛮激动的。这几个月真是我大学的精髓 。不得不提到我的毕业设计指导老师——黄猿 (海贼王人物化名),多次的毕业警告——“你这样我不会让你毕业的、你明年再来答辩吧”、每次开会的进度质问批评、qq私聊我半小时然后转到电话轰炸,各种,给我留下了深刻的印象。黄猿估计是我们院最严格的老师了,因为他的变态严格以及否认我的工作成果,我一度出现过自杀倾向,最终还是留着泪把毕业设计做完了,最后得了个平均分 。其实我本来想好好做的,无奈自
分类: 其他 发布时间: 12-30 23:33 阅读次数: 0

《图解TCP/IP》学习笔记

本学习笔记仅供个人学习研究使用 第一章 网络基础知识 7层OSI模型: 第二章 TCP/IP基础知识 2.1 TCP/IP出现的背景及其历史 美国军用技术的应用导致了互联网的鼻祖ARPANET的诞生,在20世纪70年代,ARPANET中的一个研究机构研发出了TCP/IP。由于UNIX工作站的迅速普及,TCP/IP协议也变得盛行。 2.2 TCP/IP的标准化 2.2.1 具体含义 泛指各种互联网必不可分的网络协议。 2.2.2 标准化 由于TCP/IP尽早地制定了可行性较强的协议,提出了应对技
分类: 其他 发布时间: 12-30 23:32 阅读次数: 0

各类排序算法总结

排序算法一直搞不清楚,最近学习排序算法,结合相关书籍和相关网站,总结下。 什么是排序 在算法中,排序分为内部排序和外部排序。一般我们的排序程序把要排序的数据集放在内存中,一顿操作就排序好了,但是万一数据集太大,内存不够怎么办?这时候就要外部排序了,也就是把数据暂存外存(磁盘)。 外部排序最常用的算法是多路归并排序,即将原文件分解成多个能够一次性装入内存的部分,再分别把每一部分调入内存完成排序。然后,对已经排序的子文件进行归并排序。 所以这里我们只讨论内部排序。 内部排序如何分类? 引用一张神图
分类: 其他 发布时间: 12-30 23:32 阅读次数: 0

收藏的一些好的网站

The Joel Test: 12 Steps to Better Code 为什么你应该(从现在开始就)写博客 git - 简明指南 Bjarne Stroustrup's homepage
分类: 其他 发布时间: 12-30 23:32 阅读次数: 0

蓝桥杯 OJ BASIC-1 闰年判断

问题描述 给定一个年份,判断这一年是不是闰年。 当以下情况之一满足时,这一年是闰年: 1. 年份是4的倍数而不是100的倍数; 2. 年份是400的倍数。 其他的年份都不是闰年。 输入格式 输入包含一个整数y,表示当前的年份。 输出格式 输出一行,如果给定的年份是闰年,则输出yes,否则输出no。 说明:当试题指定你输出一个字符串作为结果(比如本题的yes或者no,你需要严格按照试题中给定的大小写,写错大小写将不得分。 样例输入 2013 样例输出 no 样例输入 2016 样例输出 yes
分类: 其他 发布时间: 12-30 23:31 阅读次数: 0

蓝桥杯 OJ BASIC-2 01字串

问题描述 对于长度为5位的一个01串,每一位都可能是0或1,一共有32种可能。它们的前几个是: 00000 00001 00010 00011 00100 请按从小到大的顺序输出这32种01串。 输入格式 本试题没有输入。 输出格式 输出32行,按从小到大的顺序每行一个长度为5的01串。 样例输出 00000 00001 00010 00011 <以下部分省略> Think: 无脑写法,简单粗暴。不知道有没有更好的写法。 Code: #include <iostream> using name
分类: 其他 发布时间: 12-30 23:31 阅读次数: 0

蓝桥杯 OJ BASIC-3 字母图形

问题描述 利用字母可以组成一些美丽的图形,下面给出了一个例子: ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。 输入格式 输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。 输出格式 输出n行,每个m个字符,为你的图形。 样例输入 5 7 样例输出 ABCDEFG BABCDEF CBABCDE DCBABCD EDCBABC 数据规模与约定 1 <= n, m <= 26
分类: 其他 发布时间: 12-30 23:30 阅读次数: 0

蓝桥杯 OJ BASIC-4 数列特征

蓝桥的练习系统是真的慢。。。。 问题描述 给出n个数,找出这n个数的最大值,最小值,和。 输入格式 第一行为整数n,表示数的个数。 第二行有n个数,为给定的n个数,每个数的绝对值都小于10000。 输出格式 输出三行,每行一个整数。第一行表示这些数中的最大值,第二行表示这些数中的最小值,第三行表示这些数的和。 样例输入 5 1 3 -2 4 5 样例输出 5 -2 11 数据规模与约定 1 <= n <= 10000。 Think: 这个也基本上是基本操作,没什么说的。 Code: #incl
分类: 其他 发布时间: 12-30 23:30 阅读次数: 0

蓝桥杯 OJ BASIC-5 查找整数

问题描述 给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。 输入格式 第一行包含一个整数n。 第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。 第三行包含一个整数a,为待查找的数。 输出格式 如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。 样例输入 6 1 9 4 8 3 9 9 样例输出 2 数据规模与约定 1 <= n <= 1000。 Think: 这个坑到我了,最后一个测试一直过不了无法AC,我是这样写的: #
分类: 其他 发布时间: 12-30 23:30 阅读次数: 0

蓝桥杯 OJ BASIC-6 杨辉三角形

问题描述 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。    它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。    下面给出了杨辉三角形的前4行:    1    1 1    1 2 1    1 3 3 1    给出n,输出它的前n行。 输入格式 输入包含一个数n。 输出格式 输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要在前面输出多余的空格。 样例输入 4 样例输出 1 1 1 1 2 1 1
分类: 其他 发布时间: 12-30 23:30 阅读次数: 0

蓝桥杯 OJ BASIC-7 特殊的数字

问题描述   153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。 输出格式   按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。 Think: 暴力枚举即可。 Code: #include <iostream> using namespace std; int main(){ int i,a,b,c; for(int i=100;i<999;i++){ a=i/100;
分类: 其他 发布时间: 12-30 23:29 阅读次数: 0

蓝桥杯 OJ BASIC-8 回文数

问题描述   1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。 输出格式   按从小到大的顺序输出满足条件的四位十进制数。 Think: 用数组也可以,但是既然已经规定了是四位的还是直接用整型方便。 Code: #include <iostream> using namespace std; int main(){ int i; for(i=1001;i<10000;i++) if(i%10==i/1000&&(i/100)%10==(i/10)
分类: 其他 发布时间: 12-30 23:29 阅读次数: 0

蓝桥杯 OJ BASIC-9 特殊回文数

问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式   输入一行,包含一个正整数n。 输出格式   按从小到大的顺序输出满足条件的整数,每个整数占一行。 样例输入 52 样例输出 899998 989989 998899 数据规模和约定   1<=n<=54。 Think: 讲道理情况复杂一点的用字符串会比较好一点,代码会比较简洁,但是这个情况实际上和上一道差不多,所以,
分类: 其他 发布时间: 12-30 23:29 阅读次数: 0