自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 算法笔记算法初步(4.2散列)

一、使用散列思想的查询1.给出N个整数,在给出M个数,问这M个数中的每个数是否在N个数中出现过思路: 设定布尔型的数组#include<stdio.h>const int maxn = 100010;bool hashArr[maxn] = {false};//用空间交换时间,而非对每个待查询的数遍历所有的数//所谓hash是形成一个线性表,时间复杂度O(m+n...

2020-04-30 09:32:00 264

原创 算法笔记算法初步(4.1排序)

1.选择排序每次在待排序区间中选择最小的往前排,随着排序已排序区间不断后移#include<stdio.h>//选择排序int a[6] = {0,2,4,5,3,1};int N = 5;int main(){ for(int i=1;i<=N;i++){//i标记有序区间 int k=i;//待排序区间的第一个元素 i...

2020-04-25 14:22:25 187

原创 算法笔记入门篇(进制转换)

两种基本转换(1)二进制转换为十进制#include<stdio.h>#include<iostream>using namespace std;//二进制转换为十进制int main(){ int x = 1111; int sum = 0; int u = 1;// while(x){ ...

2020-04-09 09:51:21 291

原创 算法笔记入门篇(查找元素)

3.2 查找元素问题 B: 找x输入一个数n,然后输入n个数值各不相同,再输入一个值x,输出这个值在这个数组中的下标(从0开始,若不在数组中则输出-1)。遍历基本思想1. 遍历数组#include<stdio.h>int main(){ int maxn = 210; int a[maxn]; int n; while(scanf("%d",&...

2020-03-27 09:46:18 351

原创 算法笔记入门篇(简单模拟)

入门篇(1)简单模拟3.1 简单模拟练习问题 A: 剩下的树*有一个长度为整数L(1<=L<=10000)的马路,可以想象成数轴上长度为L的一个线段,起点是坐标原点,在每个整数坐标点有一棵树,即在0,1,2,…,L共L+1个位置上有L+1棵树。现在要移走一些树,移走的树的区间用一对数字表示,如 100 200表示移走从100到200之间(包括端点)所有的树。可能有M(1&lt...

2020-03-25 12:05:09 345

原创 算法笔记基础(结构体)

结构体练习总结1.结构体的定义和赋值#include<stdio.h>struct studentInfo { int id; char gender; char name[20]; char major[20]; // //默认构造体 studentInfo(){} /*写法一 studentInfo(in...

2020-03-16 14:06:54 228

原创 算法笔记基础(指针使用)

指针使用练习swap经典例子两个数的交换1)值交换#include<stdio.h>void swap1(int a,int b){ int tmp = a; a = b; b = tmp; //副本内部交换 无效 printf("here a:%d,b:%d\n",a,b);}int main(){ int a = 12;...

2020-03-13 11:03:34 107

原创 算法笔记(start 练习)

小白学入门一练习1,问题 G: 例题5-7 求圆周率pi的近似值Π/4 = 1 - 1/3 + 1/5 -1/7…求圆周率PI的近似值,直到发现某一项的绝对值小于10-6为止(该项不累加)。要求输出的结果总宽度占10位,其中小数部分为8位。程序中使用浮点型数据时,请定义为双精度double类型。如果需要计算绝对值,可以使用C语言数学库提供的函数fabs,如求x的绝对值,则为fabs(x...

2020-03-07 12:10:25 284

原创 java笔记(5)

继承与访问权限对于class类的权限修饰只可以用public default1.public 都可以访问;2.default(包权限)只有 同一个包下的内部的类可以访问;class Person{ private String name; private int age; public void setName(String name){ this.name = name; ...

2020-02-22 08:55:13 101

原创 java笔记(4)

方法的重载方法名相同,参数不同(参数的个数,参数的类型)方法在调用过程中编译器能明确调用哪个方法,可以区分开来public class TestoverFunc { void max(int a,int b){ System.out.println("int"); System.out.println( a > b ? a : b); } void max(short ...

2020-02-20 15:55:08 118

原创 java学习(3)

面向对象设计思想1.考虑问题涉及哪些个类和对象;2.分析类和对象所需要具有的属性和方法;3.类和类之间具备了怎样的关系;成员变量若未初始化,系统会默认为其初始化;而局部变量未对其初始化则无法使用;引用:相当于指针(一小块内存指向一大块内存)对象是通过引用new出来的,存在堆内存里;new出来的对象中是该对象独有的属性;构造方法 public class Person { ...

2020-02-19 12:51:30 77

原创 java笔记(2)

基础语法点变量 实质是内存里的一小块区域,通过变量名来访问这一区域的值;变量使用前要先声明,再赋值,才能使用。局部变量与成员变量public class hello { //int j;成员变量:类内部,函数外部 public static void main(String args[]){ //int i;局部变量:方法内部变量和方法参数 System.out....

2020-02-18 15:36:06 98

原创 2020 java学习笔记(1)

语法基本小点1.一个源文件中最多只能有一个public类,其他的类个数不限,且源文件用这个public 类名来命名;2.java程序的入口为main方法,写法:public static void main(String args [ ])3.java严格区分大小写!常见错误:nodefclassfounderror,找不到某个类,可能是文件未保存递归理解main函数为入口,从上到下...

2020-02-17 14:05:37 96

原创 递归式问题解决D&C

分而治之思想使用D&C解决问题的过程包括两个步骤:1.找出基线条件,这种条件必须尽可能简单;2.不断将问题分解(缩小问题规模),直到符合基线条件。举例:给定一个数字数组,将这些数字相加返回结果。使用循环方法:def sum(arr): total = 0 for x in arr: total +=x return total print sum([1,2,3,...

2019-07-22 16:31:11 215

原创 天天向上的力量

天天向上的力量第一问:1%的力量dayfactor = 0.01up = pow(1+dayfactor,365)down = pow(1-dayfactor,365)print("向上:{:.2f},向下:{:.2f}".format(up,down))第二问:工作日的力量每周5个工作日每天进步1%;两个休息日每天退步1%==》工作日的力量一年365天,(0.01)^365 ...

2019-07-21 10:37:44 588

原创 python学习第三章

python学习第三章之数据类型一、数字类型及操作1、整数类型1.1可正可负,没有范围限制pow(x,y) = x^y1.2整数进制四种表示形式:十进制二进制:0b,0B开头八进制:0o,0O开头十六进制:0x,0X开头2.浮点类型1.1浮点数的范围和精度基本没有限制1.2浮点数运算存在不确定尾数,不是bug如何解决这一问题??round()函数round(x...

2019-07-21 10:05:00 100

原创 小学生口算题卡

项目地址:coding.net:前端部分1.主要功能:(1)主页选择出题范围:主要描述:提交表单到后台接口,生成相应符合标准的运算式js 表单验证部分://进行表单验证 var myCheck = document.getElementById('sub'); myCheck.function(){ var Biaodan=document.getElementB...

2019-04-12 13:13:57 2206 1

原创 页面布局基础篇

布局模型:1.流动模型flow()--默认的网页布局形式块状元素自上而下的垂直排列;而内联元素则会在所在行从左到右进行排列2.浮动模型任何元素默认是不能浮动的,可用css设置float如 div、p、table、img 等元素都可以被定义为浮动(1)可实现两个div并排显示div{ width:200px; height:200px; border...

2019-04-01 00:02:29 168

原创 java小学生四则运算练习

软件工程导论第一次个人作业!0.0项目基本任务使用JAVA编程语言,独立完成一个3到5个运算符的四则运算练习的软件。软件基本功能要求如下:• 程序可接收一个输入参数n,然后随机产生n道加减乘除(分别使用符号±÷来表示)练习题,每个数字在 0 和 100 之间,运算符在3个到5个之间。• 每个练习题至少要包含2种运算符。同时,由于小学生没有分数与负数的概念,你所出的练习题在运算过程中不得...

2019-03-27 19:58:25 3540 1

原创 居中。。

居中显示:如果被设置元素为文本、图片等行内元素时,水平居中是通过给父元素设置 text-align:center 来实现的。当被设置元素为 块状元素 时用 text-align:center 就不起作用了,这时也分两种情况:定宽块状元素和不定宽块状元素。满足定宽和块状两个条件的元素是可以通过设置“左右margin”值为“auto”来实现居中的。我们来看个例子就是设置 div 这个块状元素水平居中:...

2018-06-01 10:26:58 124

原创 元素分类

在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素、内联元素(又叫行内元素)和内联块状元素。常用的块状元素(block)有:&lt;div&gt;、&lt;p&gt;、&lt;h1&gt;...&lt;h6&gt;、&lt;ol&gt;、&lt;ul&gt;、&lt;dl&gt;、&lt;table&gt;、&lt;address&gt;、&

2018-05-24 20:40:45 251

原创 选择器,优先级

内联式css样式表就是把css代码直接写在现有的HTML标签中,如下面代码:<p style="color:red">这里文字是红色。</p>(尽量不要把css 写成内部样式;缩进统一。)2. 嵌入式css样式,就是可以把css样式代码写在<style type="text/css"></style>标签之间。3. 外部式css样式...

2018-05-24 19:55:40 184

空空如也

空空如也

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

TA关注的人

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