自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fly

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

原创 九数组分数(题解)

九数组分数1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法?解题思路:观察题目可以发现本题主要考察的是全排列的知识,由数学知识可知,组成一个分数的值恰为1/3,分母应该为五位数,分子应为四位数,因此可以利用一个全排列,将每一次排列的数字进行测试。全排列可以利用递归实现或者利用c++的algorithm头文件中的next_permutation函数来实现递归方法#include <stdio.h>void test(int x[]){

2021-03-03 16:34:26 917 1

原创 idea连接mysql时区问题解决方案(永久)

idea连接MySQL数据库报时区问题:(亲测有效)Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.解决办法:登录mysql 设置时区:set global time_zone='+8:00';在MySQL目录下的my.ini里面加上下面内容保存即可[mysqld]port=3306default-time_zone='+8:

2021-01-28 13:01:58 2242

原创 定义一个MyList接口,并使用数组的方法来实现接口

任务描述要求:MyList接口包含六个方法: void add(Object obj):往列表尾部添加对象 Object get(int index):从列表中获取索引为i的对象 void clear():清空所有的对象 boolean isEmpty():判断列表中是否有对象 int size():获取列表中对象的个数 int capacity():所分配的空间大小MyObjectArray类实现MyList接口,内部以数组的方式实现,要求: 构造函数MyObje

2020-11-18 22:45:21 2128

原创 算法学习总结

算法记录:gcd算法(gcd算法用于求解最大公约数的方法,利用了欧几里得算法,即辗转相除法。)最重要的等式(核心中的核心):gcd(a,b) = gcd(b,a mod b) (不妨设a>b 且r=a mod b ,r不为0)普通方法:int gcd(int m,int n){ int t,r; if (m<n)//为了确保是大数除小数 { t=m; m=n; ...

2020-11-08 13:41:05 312

原创 java继承

编写一个计算各种形状的面积和周长的程序。要求父类Shape2D为一个抽象类,其中包含计算周长和计算面积两个抽象方法。其他形状圆(Circle),三角形(Triangle)和长方形(Rectangle)类均继承自Shape2D类。而正方形Square类继承自Rectangle类。编写计算这些形状的面积和周长的各类的程序。abstract public double getArea();//计算面积的方法abstract public double getL();//计算周长的方法如果三角形

2020-10-31 22:25:41 1196 3

原创 java学习小记

设计并实现三个类:班级(Class)、学生(Student)、课程(Course)。然后计算班上每个同学的平均成绩。要求:班级类的私有属性包含班级名称、学生人数以及学生列表(用对象数组表示)。班级类的方法包括:  构造函数Class(int num,String name) //num学生人数,name班级名称 void addStudent (Object student) //往班级中添加学生。Student学生对象 int GetStudentNum() //返回班级人数

2020-10-31 21:59:57 1658

原创 算法-求解逆序对问题

算法记录:逆序对问题逆序对-如果存在l<r,并且X(l)>X(r),则称为一个逆序对。逆序对的个数等于在朴素稳定排序情况下,相邻数交换的次数。1.暴力破解利用多重循环遍历,从i+1~n找出比他小的数的个数。eg: 3 5 2 1 04 9逆序对有:(3,2)(3,1) (3,0) (5,2)(5,2)(5,1)(5,0)(5,4)(2,1)(2,0)(1,0)虽然可以求解,但大多会超时,不建议使用。2.归并排序(把数据分为两段,从两段中逐个选最小的元素移入新数据...

2020-10-17 20:30:11 912

原创 数据结构--线性表的销毁,逆置

c语言进行多次输入时可采用EOF来实现while(scanf("%c%c%c",&ah,&ch,&bh)!=EOF)//进行多次输入用EOF

2020-10-07 14:45:05 7846 4

原创 c语言结构体联合体相关知识点

结构体点操作符的优先级高于间接访问操作符,故必须在表达式中使用括号,确保间接访问首先执行。eg:void func (struct COMPLEX *cp) ;对应可以使用(*cp).f来访问这个变量所指向的结构的成员f。简便形式:cp ->f向函数传递指针的缺陷在于函数现在可以对调用程序的结构变量进行修改,可以在函数中使用const关键字来防止这类修改位段是结构的一种,但它的成员长度以位为单位指定,位段声明在本质上是不可移植的,但是位段允许你把长度为奇数的值包装在一起以节省存储空

2020-08-02 21:07:17 231

原创 数组和指针区别以及转换函数

可变参数列表 (一种良好定义的方法访问数量未定的参数列表)通过宏(stdarg)来实现,注意参数列表中的省略号,提示此处可能传递数量和类型未确定的参数,可变参数必须从头到尾按照顺序逐个访问,所有作为可变参数传递给函数的值都将执行缺省参数类型提升。数组和指针的区别:(数组和指针并不是相等的,在内存分配上的区别)字符串的长度并不包含空字节,对应字符内部也不能出现空字节,否则会引起相应错误。注意在使用strlen计算字符串长度时,由于strlen返回的是无符号整数类型,故在表达式中使用无符号.

2020-08-02 11:12:24 233

原创 c语言内存分配知识点记录

知识点小记:1.硬件也是通过地址访问内存位置。 2.C并不具备显式的布尔类型,其使用整数来代替,规则是,零是假,任何非零值皆为真。 3.值的类型并非值本身所固有的一种特性,而是取决于它的使用方式。在某个数组中查找某个特定值,一种较安全的策略是让函数返回俩个独立的值:首先是个状态值,用于提示查找是否成功,其次是个指针,当状态值提示查找成功时,它所指向的就是查找到的元素。动态内存分配函数malloc: 需要手动计算内存空间的大小,一个参数void *malloc(unsigned in...

2020-07-19 20:54:34 173

原创 php---(攻防世界习题记录)

第一题第一次看到攻防世界这个页面有点懵,渐渐熟悉了一下操作后进行了闯关。因为第一次做web题,啥也不懂,看那个题目就有点无奈,后来上网百度了一下,跟风似的下了个火狐浏览器,然后用所获取场景上的地址进行搜索,在按f12键看到查看器找到了所需的flag。第二题,虽然轻车熟路了一点,但还是不是很清楚,百度了一下robots协议,内容如下:robots协议也叫robots.txt(统一小写)是一种存放于网站根目录下的ASCII编码的文本文件,它通常告诉网络搜索引擎的漫游器(又称网络蜘蛛),此

2020-07-19 20:16:17 275

原创 c语言存储类型知识点记录

知识点概要:sprintf() 格式化输出函数(图形)功能: 函数sprintf()用来作格式化的输出。用法: 此函数调用方式为intsprintf(char *string,char *format,arg_list);说 明: 函数sprintf()的用法和printf()函数一样,只是sprintf()函数...

2020-06-21 20:58:00 273

原创 C语言指针总结1

变量的地址,每个变量都是存放在内存种的某个位置的。如何查看一个变量的地址?int a;&a;printf("%p", &a);指针变量:是一类专门存储其他变量的地址的变量。int * p; // p是一个指针变量,它所指向的变量的类型为整型变量p存储哪个变量的地址,我们就说p指向了谁p = &a;如何通过指针变量获得它所指向的变量呢?*p ==== a需要注意的问题1)指针变量一定要初始化后才能够使用2)指针变量的...

2020-05-30 13:12:44 193

原创 sqli-labs习题记录

关于sqli-labs习题理解最近做了一些关于sql注入的作业,做一些学习记录:sql注入:SQL注入即是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一步得到相应的数据信息。Less-1首先根据黄色字体提醒是需...

2020-01-22 16:02:32 231

原创 python习题--求平方和

对于本次寒假第一周对python的学习,我做一个总结。本周主要对以往学习的python基础知识进行了一个回顾,并做了一些python题目,巩固了基础。我想以一道比较经典的python题目作为本次学习的成果。例题如下:代码如下:题目不是很难,思路却很重要,开始做这道题目时,首先要考虑到编写代码的正确性,为了方便确定,我们选择利用题目中所给的信息进行代码的编写,倘若题目中所给示...

2020-01-15 18:22:52 13302

空空如也

空空如也

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

TA关注的人

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