图片方面 一般常见的图片优化方法有: 减小文件体积 减少图片资源请求数量 几种图片比较: 大小比较:通常是 png ≈ jpg gif 透明性:png gif jpg 色彩丰富度:jpg png gif 兼容程度:gif ≈ jpg png 图片优化加载的几种方式: 1、不用图片。很多修饰类图片可以 ...
分类:
Web程序 时间:
2020-04-08 13:36:41
阅读次数:
91
写这道题目的意图呢是简单的总结下链表的使用,还有注意的事情 First 比较简单的写法,直接比较大小,不保存数据 int main() { int max = 0, sou; while (1) { printf("输入成绩\n"); scanf("%d", &sou); if (max < sou ...
分类:
其他好文 时间:
2020-04-06 23:48:02
阅读次数:
124
leeetcode 33. Search in Rotated Sorted Array leetcode 81 leetcode 153. Find Minimum in Rotated Sorted Array 这几道的相似处是:都是部分有序的数组,可以用二分搜索来做。最重要的是判断到底是左区间 ...
分类:
其他好文 时间:
2020-04-04 09:16:41
阅读次数:
75
# 基本数据类 基本数据类型都在java.lang包中有Byte、Integer、Short、Long、Float、Double、Character 构造 直接将对应类型的付给对象即可用数据类型+Value获得值 Character 类 public static boolean isDigit(c ...
分类:
其他好文 时间:
2020-03-18 17:04:07
阅读次数:
49
冒泡法:属于交换排序,两两比较大小,交换位置,结果分为升序和降序排列。1、升序: n个数从左至右,编号从0开始到n-1,索引0和1的值比较,如果索引0大,则交换两者位置,如果索引1大,则不交换。继续比较索引1和2的值,将大值放在右侧。直至n-2和n-1比较完,第一轮比较完成。第二轮从索引0比较到n- ...
分类:
编程语言 时间:
2020-03-18 15:45:08
阅读次数:
57
如何手写一个堆? 1. 插入一个数 2. 求集合当中的最小值 3. 删除最小值 4. 删除任意一个元素 5. 修改任意一个元素 堆的基本结构。 性质: 堆是一颗完全二叉树。按照序号来的 除了最后一层,其他都是满的 每一个点都是小于等于儿子 存储 用一维数组来存 x的左儿子是2x,x的右儿子是2x+1 ...
分类:
编程语言 时间:
2020-03-15 11:30:27
阅读次数:
60
1.冒泡排序 思想: 两个数比较大小,较大的数下沉,较小的数冒起来。 过程: 比较相邻的两个数据,如果第二个数小,就交换位置。 从后向前两两比较,一直到比较最前两个数据。最终最小数被交换到起始的位置,这样第一个最小数的位置就排好了。 继续重复上述过程,依次将第2.3...n-1个最小数排好位置。 时 ...
分类:
编程语言 时间:
2020-03-14 22:13:48
阅读次数:
78
之前是两个数字比较大小并排序,现在是三位数比较大小并排序 无非就三种情况a>b或a>c或b>c #include<stdio.h>int main(){ float a, b,c, t; scanf("%f%f%f", &a, &b,&c); if (a>b) { t = b; b = a; a = ...
分类:
编程语言 时间:
2020-03-12 14:42:11
阅读次数:
59
这题值得一做。好题。20个测试点,吓死。第一次写13分,是没理解题意,修修补补得24分,第7个测试点没通过,必须要用二分查找。改用二分查找拿了满分。列一下需要注意的几个点(我把给出进制的数叫做基准数,让我们求出进制的数叫做所求数): 1.进制数最大不是36,进制数会非常非常大,可能超出int表示的范 ...
分类:
其他好文 时间:
2020-03-11 00:53:51
阅读次数:
95
#include<iostream> #include<string> using namespace std; const int Max = 20000; int Compare(int a[], int b[]); //比较大小 void Subtract(int a[], int b[]); ...
分类:
其他好文 时间:
2020-03-09 18:06:28
阅读次数:
65