定义多项式h(x)的每一项系数hi,为i在c[1]~c[n]中的出现次数。 定义多项式f(x)的每一项系数fi,为权值为i的方案数。 通过简单的分析我们可以发现:f(x)=2/(sqrt(1-4h(x))+1) 于是我们需要多项式开方和多项式求逆。 多项式求逆: 求B(x),使得A(x)*B(x)= ...
分类:
其他好文 时间:
2017-02-18 18:44:48
阅读次数:
352
前言 最近应公司业务需求,把微信支付完成了,当然已经顺利上线。但是开发的过程是也是踩了很多坑,下面我就先说说开发流程,以及在开发中遇到的大大小小的坑。 开发流程 首先,看一下微信开方平台关于支付的一个时序图,如下: 微信支付时序图https://pay.weixin.qq.com/wiki/doc/ ...
分类:
微信 时间:
2017-02-13 12:46:29
阅读次数:
613
题目:POJ - 1862 思路:每次挑选最大的两个数,进行2*sqrt(a,b)运算后放入到队列中。有点类似于之前做的fence repair题目。 这样可以保证大数被开方的次数更多,最后的结果更小。 注意: n为1的情况,WA了几次。 学会C++输出格式控制: http://c.bianchen ...
分类:
其他好文 时间:
2017-02-10 23:27:06
阅读次数:
288
1:在我安装完scala的插件后,在打开方法的实现类(open implementactions)的时候,抛出这个异常,后来发现这个异常是因为我的scala的插件跟我eclipse版本不兼容导致的。 An error occurred while searching for implementati ...
分类:
其他好文 时间:
2017-02-09 11:44:47
阅读次数:
1283
http://blog.csdn.net/u013036274/article/details/50570989 【是什么】 WCF测试客户端(WCF Test Client)是一个用来测试WCF服务程序的调试工具,能够使开发WCF服务更加方便。 【打开方法】 有四种打开方式 1、找到Vs的安装路径 ...
分类:
其他好文 时间:
2017-02-08 18:36:22
阅读次数:
255
Pyhton文件打开方式 Python打开文件的模式 基本模式 带'+'的模式 带'b'的模式 带'+'和带'b'的模式 Python文件读取方式 Pyhton文件写入方式 Python文件操作所提供的方法 close(self) 关闭已经打开的文件 fileno(self) 文件描述符 flush ...
分类:
编程语言 时间:
2017-02-08 14:15:39
阅读次数:
221
1、类名采用驼峰命名法,首字母大写。 2、类变量采用驼峰命名法,首字母小写。 3、方法名是一个动词短语,首字母小写,尽量能描述清楚这个方法的意图。 4、注释在精不在多,一个好的注释要尽量描述出这段代码的所要表达的意思。 5、一个函数中将进行不同操作的代码段分空行隔开,方便之后进行维护。 6、变量名尽 ...
分类:
编程语言 时间:
2017-01-30 11:46:31
阅读次数:
255
Java NIO中的SocketChannel是一个连接到TCP网络套接字的通道。可以通过以下2种方式创建SocketChannel: 打开 SocketChannel 下面是SocketChannel的打开方式: 关闭 SocketChannel 当用完SocketChannel之后调用Socke ...
分类:
编程语言 时间:
2017-01-22 16:25:27
阅读次数:
187
Java NIO中的DatagramChannel是一个能收发UDP包的通道。因为UDP是无连接的网络协议,所以不能像其它通道那样读取和写入。它发送和接收的是数据包。 打开 DatagramChannel 下面是 DatagramChannel 的打开方式: 这个例子打开的 DatagramChan ...
分类:
编程语言 时间:
2017-01-22 16:21:48
阅读次数:
220
MyEclipse环境配置 首先,安装一个MyEclipse,然后进行一些相关的环境配置(Window->Preferences): 比如字体、Formatter等。 也可以从Eclipse中导出配置,然后在MyEclipse中导入。 这里需要特别注意的是两个配置: 1.JSP的打开方式: 选为用编 ...
分类:
Web程序 时间:
2017-01-15 22:40:54
阅读次数:
274