- 博客(13)
- 收藏
- 关注
原创 javaWeb(1)
时间片:一个cpu 在某个时间段范围在不同进程间进行切换的过程时间片轮转:将cpu的处理时间划分为多个时间片,就绪队列的诸进程轮流运行一个时间片,当时间片结束就被迫运行进程让出cpu,该进程进入就绪队列,等待下一次调度。同时,进程调用去选择下一个时间片,以投入运行。在时间片轮转中,时间片长度的选择非常重要,会直接影响系统的开销和运行时间影响时间片大小设置的主要因素...
2019-11-03 19:34:29
146
原创 memset()和fill()的区别
两者都是初始化函数1. memset函数按字节输入,所以有限制,只能赋值为0或-1,限制性较强。赋值方式:memset(a,0,a+10);a为数组名,n为数组长度,0为所赋初值。#include <bits/stdc++.h>using namespace std;int main (){ int a[10]; memset(a,0,sizeof(a))...
2019-07-28 10:57:48
470
转载 c++中 . 和 -> 主要区别
1、A.B则A为对象或者结构体;2、A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指向类、结构、联合的指针;typedef struct node {string x;int y;}node,*node;typedef 对结构体重命名,避免使用时反复写struct .第一种情况,采用指针访问 node *m,则访问时需要写成 ...
2019-07-25 17:16:39
173
原创 静态代码块|构造代码块|构造方法
代码class Base{ { System.out.println("Base 的构造代码块1"); } Base(){ System.out.println("Base 的构造方法"); } static { System.out.println("Base 的静态代码块1"); } { System.out.println("Base 的构造代码块2");...
2019-06-23 14:57:58
152
翻译 数据结构2
树形结构图形结构排序线性结构1.线性结构2>数据逻辑上有连续性,物理存储也有连续性 顺序表1>数据逻辑上有连续性,物理存储不一定连续 链表顺序表:增/删/查/改访问第n个元素的时候,时间复杂度为o(1)、写代码:1.需从后往前遍历,否则数据会被覆盖2.红色:数据下标,a原来所在位置2.蓝色 、 数据下标,a原来...
2019-06-05 23:54:18
144
原创 数据结构(一)
复杂度衡量算法好坏的时候,两个主要维度(时间|空间)复杂度衡量算法好坏的一个刻度尺1.时间复杂度因为运行环境不确定,所以直接用运行时间来衡量不合理考察算法运行时间 ——>考察算法运行需要的指令个数算法运行的指令个数和因素(数据规模n)有关系指令个数F(n)大O渐进表示法已知 F(n)=n^2+2*n=101.只保留最高次项2.最高次...
2019-06-02 13:09:19
177
原创 java入门基础 6
1.局部变量 、形参或者其他与属性、方法或者其他重名导致直接通过名第一行字访问出现歧义(name Shadow)命名遮挡关键字 this 通过this全名称访问属性、方法 通过this调用其他的构造方法 但是this的调用,必须出现在构造方法的第一行 this代表的就是这个对象本身 ...
2019-05-23 08:44:07
171
1
原创 Java入门基础5
1.二分查找应用:1.猜数字游戏,随机生成一个1-100的数字2.求n的平方根2.冒泡排序、例子:public class java0519{public static int binarySearch(int[] array, int key){//二分for (int i=0,j=array.length-1;j>i;){ int half=(i+j)...
2019-05-20 16:07:59
227
原创 Java入门基础4 数组
数组(arrays)1.语法 定义数组,初始化数组、2.内存模型 (要点) 遇到的第一个引用模型(数据类型:1.基本数据类型2.引用数据类型1.数组类型2对象模型3. 接口模型)3种定义类型1.数组类型,保存一组其他类型的数据,元素类型(Element type)int []/double[]1.int [] intA...
2019-05-20 16:04:08
249
原创 Java入门基础3 循环语句 三种结构: 顺序结构 分支结构 循环结构
表达式 (Expression)语句 :以分号结束语句块java中程序的三种结构:顺序结构 分支结构 循环结构if(逻辑表达式,备注,和c不同,一定是逻辑结果){条件为真时执行}else {条件为假时执行}if(true)条件switch(int类型|string类型| Enum类型)case 条件1:…case 条件2...
2019-05-15 21:07:23
1724
原创 Java入门基础(2) 操作符
数据类型和操作符public class Course{ int field; static int staticField; public static void method (int param1,int param2) { int variable1; i...
2019-05-14 13:16:10
180
原创 Java入门基础(1)
JAVA需要具备1.语言规则2.生态的规范3.写程序的背后机制4.动手能力基本步骤:1.创建一个放代码的目录2.右键——>新建文件——>文本文件3.确保可以看到文件后缀名4.整体改名为HelloWorldApp.java文件类型为Java源文件5.用notepad++打开该文件,编写程序,记得保存...
2019-05-14 13:12:24
137
原创 调整数组使奇数全部都位于偶数前面。
输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。方法一:用一个数组存奇数,另一个数组存偶数,再赋值给原数组,进行输出#include <stdio.h>int main(){ int arr[10] = { 1, 2, 4, 8, 7, 9, 5, 6, 3 }; int arr1[10] =...
2019-04-23 23:29:54
369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人