摘要: activity_main.xml list_item.xml 后台代码package com.example.hndx.myapplicat... 阅读全文
posted @ 2018-04-18 11:08 ffgcc 阅读(108) 评论(0) 推荐(0) 编辑
摘要: #include #define Status int#define STACK_INIT_SIZE 100#define STACKINCREMENT 10using namespace std;typedef struct{ int *base; ... 阅读全文
posted @ 2018-04-18 10:19 ffgcc 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 费马小定理在模为**素数**p的情况下,有费马小定理 a^(p-1)=1(mod p) 那么a^(p-2)=a^-1(mod p) 也就是说a的逆元为a^(p-2) 而在模**不为素数**p的情况下,有欧拉定理 a^phi(m)=1(mod m) (a⊥m)... 阅读全文
posted @ 2018-04-18 09:31 ffgcc 阅读(858) 评论(0) 推荐(0) 编辑
摘要: C. Alternating Sum time limit per test 1 second memory limit per test 256 megabytes input standard input output standard outputYo... 阅读全文
posted @ 2018-04-18 09:30 ffgcc 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 在初学表达式求值时便写了一篇博客表达式求值 但是后来发现这种方法不仅操作起来困难而且不容易记忆现在用课本上的知识重写了一遍表达式求值,发现更容易操作,这里以南洋理工一道表达式求值习题为例链接,为了追求一般化,我特地将特殊性的字符写成了函数,便于转移到其他习题... 阅读全文
posted @ 2018-04-17 09:26 ffgcc 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 直线方程的公式:一般式: ax +by + c = 0 其中 a = y2 - y1, b = x1 - x2, c = x2 * y1 - x1 * y2; 只要知道两点坐标,代入公式,就可以求出直线的方程。 已知一个点P(X0, Y0), 求点到直线A... 阅读全文
posted @ 2018-04-14 16:30 ffgcc 阅读(7030) 评论(0) 推荐(0) 编辑
摘要: 题目链接 题意:你有一个体积为N的箱子和两种数量无限的宝物。宝物1的体积为s1,价值为v1,宝物2的体积为s2,价值为v2.输入均为32位带符号整数。你的任务是计算最多能装多大价值的宝物,例如:n=100,s1=v1=34,s2=5,v2=3,那么答案就为8... 阅读全文
posted @ 2018-04-12 23:00 ffgcc 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 题目链接题意:你有一篇n个自然段组成的文章,希望将它们排列成1,2,…,n。可以用Ctrl+X(剪切)和Ctrl+V(粘贴)快捷键来完成任务。每次可以剪切一段连续的自然段,粘贴时按照顺序粘贴。注意,剪贴板只有一个,所以不能连续剪切两次,只能剪切和粘贴交替。例... 阅读全文
posted @ 2018-04-12 21:27 ffgcc 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 题目链接题意:最多三个字母,要让他们移动到对应的大写字母的方格里,问最小的步数(一步里面三个字母可以同时走) 解析:直接bfs做的话肯定会超时,因为每一步都是五的三次方,而且障碍物很多,所以我们需要建图,听起来挺可怕的,其实不然,建图就是我们将图中可以走的节... 阅读全文
posted @ 2018-04-11 18:20 ffgcc 阅读(111) 评论(0) 推荐(0) 编辑
摘要: C. Make a Square time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard outputYou... 阅读全文
posted @ 2018-04-11 16:32 ffgcc 阅读(202) 评论(0) 推荐(0) 编辑