现在位置: 首页 > exorcist发表的所有文章
  • 04月
  • 08日
综合 ⁄ 共 1097字 评论关闭
唔,bign类高精度还是蛮好用的。 #include <iostream> #include <cstdlib> #include <cstdio> #include <cstring> #include <string> using namespace std; const int MAXN = 2010; int n; struct bign { int len, s[MAXN]; bign () { memset(s, 0, sizeof(s)); len = 1; } bign (int num) {*this = num;} bign (const char *num) { *this = num;} bign operator = (const char *num) { len = strlen(num); for(int i = 0; i < len; i++) s[i] = num[len-i-1] - '0'; retur......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 721字 评论关闭
package com.yunix.shellSort; import java.util.Random; public class Sort { /** * 希尔排序也是一种插入排序方法,实际上是一种分组插入方法 * 先取一个小于n的整数d1作为一个增量,把表的全部记录分成d1个组,所有 * 距离为d1的倍数的记录放在同一个组中,在各组内进行直接插入排序,然后 * ,取第二个增量d2(<d1),重复上述的分组和排序,直至所取的dt=1,即所有 * 记录放在同一组中进行直接插入排序为止 */ public static int[] shellSort(int []R){ int gap = R.length/2; int temp; while(gap&......
阅读全文
  • 12月
  • 22日
综合 ⁄ 共 868字 评论关闭
http://poj.org/problem?id=3211   按颜色分类,然后每种颜色的进行01背包即可。 无聊的题~~~~~~ code: #include <iostream> #include <cstring> using namespace std; const int maxn = 102; const int maxm = 12; struct tt { char clr[11]; int cnt; int sum; int pdt[maxn]; } colors[maxn]; bool f[500005]; int main() { int i, j, k, n, m, ans, mid; int x; char tmp[11]; while(cin>>m>>n) { if(n==0&&m==0) break......
阅读全文
  • 08月
  • 24日
综合 ⁄ 共 2821字 评论关闭
文章目录 1)STM32的启动 2)LPC1788的启动 HEX文件分析 Hex文件是可以烧录到MCU中,被MCU执行的一种文件格式。如果用记事本打开可发现,整个文件以行为单位,每行以冒号开头,内容全部为16进制码(以ASCII码形式显示)。 HEX格式为: :020000040000FA :10000000D0020010850100008D0100008F0100006A :100010009101000093010000950100000000000024 冒号 本行数据长度 本行数据的起始地址 数据类型 数据 校验码 (红色) (紫色) (绿色) (蓝色) ......
阅读全文
  • 07月
  • 07日
综合 ⁄ 共 536字 评论关闭
情景一:今天在使用Qt设计界面的时候发现的一个问题,每修改一处代码,就要清理工程、重新构建才可以看到最新的效果 项目文件少还好,文件多了,每修改一下就要重新构建一次,特别浪费时间! 情景二:由于vc2013开始可以使用"#pragma execution_character_set("UTF-8")"来解决UTF-8编码问题,可是这句话放哪里呢?网上查一查,清一色的都说放在main函数前面,好吧,我放了,但是发现还是会存在乱码的问题。其实网上那些朋友搞错了一个概念,这个命令是在编译时产生作用的,而不是运行时,你放main函数前面根本就没用!你要放在编......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 4167字 评论关闭
转载自:http://blog.csdn.net/ACMAIN_CHM/article/details/4174186   最近关于中文显示乱码的贴子比较多,所以也做了个总结: 可以参考一下杨涛涛版主的《各种乱码问题汇总》http://topic.csdn.net/u/20071124/08/3b7eae69-ed1d-4a77-8895-9930bf3601af.html MySQL字符集的原理介绍。摘录于官方文档。http://dev.mysql.com/doc/refman/5.1/zh/charset.html 不同的编码格式会导致同一字符,在不同字符集下的编码会不同。同样同一编码在不同的字符集中代码的字符也不相同。当你的MySQL返回的字符串的编码格式(字符集)与你的客户......
阅读全文
        5天学会jaxws-webservice编程第四天              目录(?)[+] 前言 一编写Server端 制作Service端 javaxxmlwsHolder的解释 编译 二编写Client端 编译前的准备 书写Test客户端调用Webservice的Server端 三解说MTOM 四结束第四天 前言: 从今天开始,我们将学习如何使用Webservice进行二进制附件的传输,这一课题将分成两个部分: l  第一部分实现Client上传一个附件到服务端,服务端接收Client传过来的二进制附件后保存至本地。 第二部分实现Client上传一个Java复杂类型,该复杂类型中有一个字段叫myPhoto,......
阅读全文
  http://www.cnblogs.com/jewell/archive/2011/08/31/2160669.html     下面是前端时间搜集整理的一些和计算机视觉、模式识别的资源,拿出来与大家分享下。以后,我将把图像处理真正的作为我的兴趣来玩玩了,也许不把研究作为谋生的手段,会更好些。   标题 作者 主题 关键字 类别 来源 备注 nipsfast.ppt Nando de Freitas N-Body problems in learning Fast N-Body Learning Ppt http://www.cs.ubc.ca/~nando/nipsfast/schedule.html   nipsfgtf.ppt Ramani Duraiswami......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 21553字 评论关闭
从B 树、B+ 树、B* 树谈到R 树   作者:July、weedge、Frankie。编程艺术室出品。 说明:本文从B树开始谈起,然后论述B+树、B*树,最后谈到R 树。其中B树、B+树及B*树部分由weedge完成,R 树部分由Frankie完成,全文最终由July统稿修订完成。 出处:http://blog.csdn.net/v_JULY_v 。   第一节、B树、B+树、B*树 1.前言: 动态查找树主要有:二叉查找树(Binary Search Tree),平衡二叉查找树(Balanced Binary Search Tree),红黑树(Red-Black Tree ),B-tree/B+-tree/ B*-tree (B~Tree)。前三者是典型的二叉查找树结构,其查......
阅读全文
  • 04月
  • 27日
综合 ⁄ 共 2752字 评论关闭
Hadoop 技术在电信运营商上网日志处理中的应用架构 一、电信运营商上网日志处理的现状 在移动互联网如此普及的今天,每天会产生大量的上网日志,这些上网日志由于数据量巨大,产生后只能被保留3 天,就因为存储空间等原因被丢弃。目前,电信运营商只能基于CDR(详细通话记录)为主的客户行为分析可能缺失了大量的客户行为有效信息。例如,两个通话行为相似的人可能是完全不同类型的客户,如果将之同等对待,客户的接受度必然很差,浪费大量资源,并且无法取得良好的效果。这种分析,由于无法知晓通话内容,两个通话行为模式类似(......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 26621字 评论关闭
Xen and the Art of Virtualizati-系统所翻译 关键词: Xen                                          Part 1 — Xen and the Art of Virtualization — Xen和虚拟化技术 1. INTRODUCTION — 引言 现代计算机具有足够强大的能力来利用虚拟化技术支持多个虚拟机(VM: virtual machines),并且在每个虚拟机上各自运行单独的操作系统实例。这直接导致了虚拟机技术发展的又一个春天。在本文中,我们提出了Xen,一个高性能的用于资源管理的虚拟机监视器(VMM: VM monitor)。Xen能够支持的应用比如:server consolidation[42,8],co-loc......
阅读全文
  • 12月
  • 27日
综合 ⁄ 共 392字 评论关闭
#include <iostream>using namespace std;int Length(char ch[]){ int i=0; while (ch[i]!='/0'){i++;} return i;}char *Link(char ch1[],char ch2[]){ int s1=Length(ch1),s2=Length(ch2); char*p=new char[s1+s2+1]; for (int i=0;i<(s1+s2+1);i++) {  if (i<s1)  {   p[i]=ch1[i];  }  if (i>=s1)  {   p[i]=ch2[i-s1];  } } return p;}void main(){ char ch1[]="abcdef"; char ch2[]="ghi323213213"; char*p=Link(ch1,ch2); cout<<p<<endl;}
阅读全文