Loading

上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 36 下一页
摘要: 简介 索引就是一个用于快速查找的文件 MYSQL的索引是存储引擎相关的,所以不能说是一个特定的数据结构,但大多都是基于B树和B+树。 由于树索引的有序性,所以查询时不用便利整个表,而且对于范围查询和排序操作有天生的优势。 推荐一篇B树和B+树的文章:面试官问你B树和B+树,就把这篇文章丢给他 复合索 阅读全文
posted @ 2021-04-17 15:02 于花花 阅读(68) 评论(0) 推荐(0)
摘要: 前言 不为啥,学校开课了,而且之前学的MYSQL太浅了,所以来啃书。 选择合适的数据类型 用作索引的id最好使用自增的数字类型,插入时写入的索引位置相近,能减轻页分裂、磁盘随机访问和碎片问题。SELECT语句也会变得更快,因为逻辑相邻的行索引位置也是相邻的,如果使用md5那种随机的散列,访问局部性原 阅读全文
posted @ 2021-04-17 12:54 于花花 阅读(60) 评论(0) 推荐(0)
摘要: Column或Row嵌套ListView或GridView LinearLayout是在Android原生开发中很常见的布局控件,在Flutter中我们可以使用Column代替纵向的线性布局,用Row代替横向的线性布局。 但是一旦我们的布局中有ListView或GridView,就可能会报如下的错误 阅读全文
posted @ 2021-03-09 20:31 于花花 阅读(429) 评论(0) 推荐(0)
摘要: Jetpack Compose今年就要发布了,挺像Flutter,但是由于是测试版,API会变动,所以还是不敢用它做项目,虽然最后还是会跑到Jetpack上,还是决定先学学Flutter玩玩。 Dart是Flutter的官方语言,官方网站上有一套交互式教程:Intro to Dart for Jav 阅读全文
posted @ 2021-03-08 11:24 于花花 阅读(786) 评论(0) 推荐(0)
摘要: 抄书(Copying Books, UVa 714) 题目链接 输入输出 第一行代表有n组数据,以下n组数据每组两行,第一行是m和k,第二行的m个数是序列。 对于每组输入,输出最优的划分方式。 Sample Input 2 9 3 100 200 300 400 500 600 700 800 90 阅读全文
posted @ 2021-01-19 12:26 于花花 阅读(132) 评论(0) 推荐(0)
摘要: 煎饼(Stacks of Flapjacks, UVa120) 题目链接 有一叠煎饼正在锅里。煎饼共有$n(n≤30)$张,每张都有一个数字,代表它的直径大小,如图8-11所示。flip(k)操作可以把铲子插到倒数第k张煎饼下面,并且翻转铲子上面所有的煎饼。例如,图8-11(a),依次执行操作fli 阅读全文
posted @ 2021-01-14 12:52 于花花 阅读(271) 评论(0) 推荐(0)
摘要: 循环日程表 循环日程表问题。n=2k个运动员进行网球循环赛,需要设计比赛日程表。每个选手必 须与其他n 1个选手各赛一次;每个选手一天只能赛一次;循环赛一共进行n 1天。按此要求设计一张比赛日程表,该表有n行和n 1列,第i行j列为第i个选手第j天遇到的选手。 思路 此题可以使用递归策略,考虑当k= 阅读全文
posted @ 2021-01-13 11:30 于花花 阅读(259) 评论(0) 推荐(0)
摘要: #include <cstdio> #include <iostream> #include <vector> #include <cmath> #include <ctime> using namespace std; /* 产生长度为length的,元素为[-range,range)中随机数的v 阅读全文
posted @ 2021-01-11 13:44 于花花 阅读(376) 评论(0) 推荐(0)
摘要: 埃及分数(Eg[y]ptian Fractions (HARD version), Rujia Liu's Present 6, UVa12558) 题目链接 把a/b写成不同的埃及分数之和,要求项数尽量小,在此前提下最小的分数尽量大,然后第二小的分数尽量大……另外有k(0≤k≤5)个数不能用作分母 阅读全文
posted @ 2020-12-14 20:25 于花花 阅读(147) 评论(0) 推荐(0)
摘要: 宝箱(Zombie's Treasure Chest, Shanghai 2011, UVa12325) 你有一个体积为N的箱子和两种数量无限的宝物。宝物1的体积为S1,价值为V1;宝物2的体积为S2,价值为V2。输入均为32位带符号整数。你的任务是计算最多能装多大价值的宝物。例如,n=100,S1 阅读全文
posted @ 2020-12-06 20:38 于花花 阅读(249) 评论(0) 推荐(0)
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 36 下一页