<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Stone的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zcy_2016</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zcy_2016]]></copyright><item><title><![CDATA[什么是高内聚、低耦合？]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/88551817</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/88551817</guid><author>zcy_2016</author><pubDate>Thu, 14 Mar 2019 14:05:20 +0800</pubDate><description><![CDATA[起因：模块独立性指每个模块只完成系统要求的独立子功能，并且与其他模块的联系最少且接口简单，两个定性的度量标准――耦合性和内聚性。


 耦合性也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密，其耦合性就越强，模块的独立性则越差。模块间耦合高低取决于模块间接口的复杂性、调用的方式及传递的信息。

 耦合性分类(低――高): 无直接耦合;数据耦合;标...]]></description><category></category></item><item><title><![CDATA[vs2017部分快捷键]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/84304199</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/84304199</guid><author>zcy_2016</author><pubDate>Tue, 20 Nov 2018 15:54:08 +0800</pubDate><description><![CDATA[格式化：Ctrl+K+F

注释 ：Ctrl+K+C

取消注释：Ctrl+K+U]]></description><category></category></item><item><title><![CDATA[react native 获取当前时间的字符串]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/83057535</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/83057535</guid><author>zcy_2016</author><pubDate>Mon, 15 Oct 2018 13:22:30 +0800</pubDate><description><![CDATA[
getmyDate() {
        var date = new Date();

        var year = date.getFullYear().toString();
        var month = (date.getMonth()+1).toString();
        var day = date.getDate().toString();
      ...]]></description><category></category></item><item><title><![CDATA[2017 Multi-University Training Contest - Team 6 Inversion]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/77097265</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/77097265</guid><author>zcy_2016</author><pubDate>Fri, 11 Aug 2017 14:34:10 +0800</pubDate><description><![CDATA[Problem Description

We define the distance of two strings A and B with same length n is
disA,B=∑i=0n−1|Ai−Bn−1−i|
The difference between the two characters is defined as the difference in ASCII.]]></description><category></category></item><item><title><![CDATA[vector用法]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/76559353</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/76559353</guid><author>zcy_2016</author><pubDate>Tue, 01 Aug 2017 20:57:48 +0800</pubDate><description><![CDATA[原地址：http://www.cnblogs.com/wang7/archive/2012/04/27/2474138.html

在c++中，vector是一个十分有用的容器，下面对这个容器做一下总结。

1 基本操作

(1)头文件#include.

(2)创建vector对象，vector vec;

(3)尾部插入数字：vec.push_back(a);

(4)]]></description><category></category></item><item><title><![CDATA[HDU 6050 Funny Function]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/76473115</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/76473115</guid><author>zcy_2016</author><pubDate>Mon, 31 Jul 2017 21:55:47 +0800</pubDate><description><![CDATA[Funny Function
Time
 Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 287    Accepted Submission(s): 122



Problem Description

Function Fx]]></description><category></category></item><item><title><![CDATA[特征根方程]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/76473099</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/76473099</guid><author>zcy_2016</author><pubDate>Mon, 31 Jul 2017 21:51:49 +0800</pubDate><description><![CDATA[考虑二阶常系数线性齐次递推数列　

有方程

该方程称为该数列的特征方程，该方程的两个根称为数列的特征根。

若特征方程有两个不相等的根

则该数列的通项公式为

其中为常数，由唯一确定。

若特征方程有两个相等实根

则该数列的通项公式为

其中为常数，由唯一确定。

若特征方程有一对共轭复根情况不作要求

 

用特征根求解著名的斐波那契数列，其递推]]></description><category></category></item><item><title><![CDATA[原根]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/76473075</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/76473075</guid><author>zcy_2016</author><pubDate>Mon, 31 Jul 2017 21:50:36 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/acdreamers/article/details/8883285


定义：设，，使得成立的最小的，称为对模的阶，记为。




定理：如果模有原根，那么它一共有个原根。




定理：若，，，则。




定理：如果为素数，那么素数一定存在原根，并且模的原根的个数为。






定理：设是正整数，是]]></description><category></category></item><item><title><![CDATA[Codeforces Round #419 (Div. 2)Karen and Coffee]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/73477214</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/73477214</guid><author>zcy_2016</author><pubDate>Mon, 19 Jun 2017 21:17:16 +0800</pubDate><description><![CDATA[#include 
#include 
#include 
#include 
#include 
#include 
#include 
typedef long long LL;
using namespace std;
const int MAX = 200000+10;
const int INF = 11234567;

void Read(int &x) {
    char c;
 ]]></description><category></category></item><item><title><![CDATA[Codeforces Round #419 (Div. 2)Karen and Game]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/73477177</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/73477177</guid><author>zcy_2016</author><pubDate>Mon, 19 Jun 2017 21:14:14 +0800</pubDate><description><![CDATA[http://codeforces.com/contest/816/problem/C
注意：Karen is stuck on one level, and wants to know a way to beat this level using the minimum number of moves.要用最小步数QAQ。
然后就是无脑暴
#include 
#include 
#incl]]></description><category></category></item><item><title><![CDATA[CodeForces - 55D Beautiful numbers]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/72630399</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/72630399</guid><author>zcy_2016</author><pubDate>Mon, 22 May 2017 21:38:46 +0800</pubDate><description><![CDATA[#include 
#include 
using namespace std;
typedef long long LL;
const int MAXLEN = 20;
const int mod = 2520;


int digit[MAXLEN], t, has[mod+10];
LL ,a, b,dp[MAXLEN][mod][50]; // 数位长度，mod, lcm
// lcm虽然]]></description><category></category></item><item><title><![CDATA[POJ-2955-Brackets]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/72630390</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/72630390</guid><author>zcy_2016</author><pubDate>Mon, 22 May 2017 21:33:18 +0800</pubDate><description><![CDATA[Brackets




Time Limit: 1000MS
 
Memory Limit: 65536K


Total Submissions: 6947
 
Accepted: 3727







Description



We give the following inductive definition of a “regular]]></description><category></category></item><item><title><![CDATA[第八届山东省省赛总结]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/71497168</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/71497168</guid><author>zcy_2016</author><pubDate>Tue, 09 May 2017 19:47:16 +0800</pubDate><description><![CDATA[too young too simple, sometimes native.
  比赛开始后，我直接看的C题，当时觉得要推规律，还没开始推就被bLue叫去搞G题，连WA了两发，当时死的心都有了，看了眼I题，直接把规律丢给bLue让他上java大数，我去看打印的G题代码。过了一会弹窗提醒G题面有误，改了之后秒过。之后bLue跟我说了说F题，都没有发现那是一个证明题，很狗的卡了很久才过。中间柏皓过]]></description><category></category></item><item><title><![CDATA[pta L2-013. 红色警报]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/62050804</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/62050804</guid><author>zcy_2016</author><pubDate>Tue, 14 Mar 2017 19:38:51 +0800</pubDate><description><![CDATA[并查集和dfs都可以，注意时当苏搜有程序都失去时才输出”Game Over.“。


#include 

using namespace std;
int n, m, cnt;
int maps[510][510];
bool vis2[510], vis[510];
void dfs(int u) {
    for(int i = 0; i<n; ++i) {
        if(!]]></description><category></category></item><item><title><![CDATA[Codeforces Round #398 (Div. 2)The Queue]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/56027806</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/56027806</guid><author>zcy_2016</author><pubDate>Mon, 20 Feb 2017 20:51:47 +0800</pubDate><description><![CDATA[#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#define rtl rt<<1
#define rtr rt<<1|1
typedef long long LL;
using namespace std;
const int]]></description><category></category></item><item><title><![CDATA[UVALive-7528-Beehive]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/55657090</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/55657090</guid><author>zcy_2016</author><pubDate>Sat, 18 Feb 2017 14:56:16 +0800</pubDate><description><![CDATA[题目链接：https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=5550
求 i 到 j 的最短距离
坐标系建立：   y轴正常建，x轴分成两部分，x3的方向，x>0时x轴平行于3->11的方向
#include 
#include 
#in]]></description><category></category></item><item><title><![CDATA[辗转相除法]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/55094518</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/55094518</guid><author>zcy_2016</author><pubDate>Tue, 14 Feb 2017 08:59:47 +0800</pubDate><description><![CDATA[简单概述
又名欧几里德算法（Euclidean algorithm）乃求两 个正整数之最大公因子的算法。它是已知最古老的算法, 其可追溯至3000年前。在数学中，辗转相除法，又称欧几里得算法，是求最大公约数的算法。辗转相除法首次出现于欧几里得的《几何原本》（第VII卷，命题i和ii）中，而在中国则可以追溯至东汉出现的《九章算术》。    
两个整数的最大公约数是能够同时整除它们的最大的正整数。]]></description><category></category></item><item><title><![CDATA[费马小定理]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/55054146</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/55054146</guid><author>zcy_2016</author><pubDate>Mon, 13 Feb 2017 21:25:16 +0800</pubDate><description><![CDATA[费马小定理：假如p是质数，且gcd(a,p)=1，那么 a(p-1)≡1（mod
 p）。即：假如a是整数，p是质数，且a,p互质(即两者只有一个公约数1)，那么a的(p-1)次方除以p的余数恒等于1。
同余证法：
任意取一个质数，比如13。考虑从1到12的一系列整数1,2,3,4,5,6,7,8,9,10,11,12，给这些数都乘上一个与13互质的数，比如3，得到3,6,9,12,15,1]]></description><category></category></item><item><title><![CDATA[POJ-2777-Count Color]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/55052413</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/55052413</guid><author>zcy_2016</author><pubDate>Mon, 13 Feb 2017 19:58:41 +0800</pubDate><description><![CDATA[线段树，初始颜色为1，有两种操作：
1.“C A B C”使板材从A到B着色C.
2.“P A B”输出在A到B（包括）之间绘制的不同颜色的数量。

用二进制存储，lazy数组
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#defin]]></description><category></category></item><item><title><![CDATA[ZOJ-3715-Kindergarten Election]]></title><link>https://blog.youkuaiyun.com/zcy_2016/article/details/55050626</link><guid>https://blog.youkuaiyun.com/zcy_2016/article/details/55050626</guid><author>zcy_2016</author><pubDate>Mon, 13 Feb 2017 17:12:34 +0800</pubDate><description><![CDATA[在学期开始的幼儿园，n个小孩（1到n）在课堂上需要选择他们的新领导。
第一个孩子会投票给他最好的朋友fi（其中1≤fi≤n，这太可惜了，自己投票，所以fi≠i）。 
获得最多票数的孩子将是领袖。 如果有一个以上的孩子获得最多的票数，在新学期将有多个领导人。
小谢尔顿（下标为1）想成为唯一的领导者。 （这意味着他得到的票数应该严格大于任何其他。）
如果他给ci糖果给第i个孩子，第i个孩子会认]]></description><category></category></item></channel></rss>