现在位置: 首页 > parson发表的所有文章
  • 11月
  • 09日
综合 ⁄ 共 101字 评论关闭
#include<stdio.h> int main() { int a,b,c; while(scanf("%d %d",&a,&b)!=EOF) { c=a+b; printf("%d\n",c); } return 0; }
阅读全文
  • 12月
  • 19日
综合 ⁄ 共 289字 评论关闭
AC自动机题集:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=41739#overview AC自动机算法详解 点击打开链接 uestc 关于字符串模式匹配算法的一点理解 点击打开链接 英雄哪里出来  AC自动机  点击打开链接 dslovemz   ACM and String  点击打开链接 xiaodao 【专题】字符串理论(建设中。。) 点击打开链接 notonlysuccess【专辑】AC自动机   点击打开链接 ZeroClock【字符串_AC自动机专辑】【10.18更新】  点击打开链接 字符串题目推荐及解题报告:点击打开链接
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 888字 评论关闭
英文原文:14 lessons after five years of professional programming 排列不分先后:   1. 当性能遇到问题时,如果能在应用层进行计算和处理,那就把它从数据库层拿出来。排序和分组就是典型的例子。在应用层做性能提升总是要比在数据库层容易的多。就像对于MySQL,SQLite更容易掌控。   2. 关于并行计算,如果能避免就尽量避免。如果无法避免,记住:能力越大,责任越大。如果有可能,尽量避免直接对线程操作。尽可能在更高的抽象层上操作。例如,在iOS中,GCD,分发和队列操作是你的好朋友。人类的大脑没有被设计成用来分析......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 1174字 评论关闭
转载自:http://www.23ps.com/photoshop/cjjc/300003671.htm 如果你仔细观察飞鱼的声纳的黑色背景的话,你会发现其实它并不是纯色的背景。而是一张有着细微质感的无缝拼接图案平铺以后的效果,这张图片是我从网上找的现成的图片,直接在CSS中使用就可以了,很简单。但是有些无缝拼接的图案却更复杂一些,图案不像这张图片那样规则,比如下面这张平铺以后的效果: 或者下面这张看上去更没有规则的: 是不是看起来很酷?尤其下面绿草地这张,你完全可以做一个南非世界杯的网页设计,把它当成是页面背景,绝对够味! 那么今天我们......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 2643字 评论关闭
1、在 bash shell 中,$( ) 与 ` ` (反引号) 都是用来做命令替换用;所谓的命令替换与变量替换差不多,都是用来重组命令行: 完成引号里的命令行,然后将其结果替换出来,再重组命令行。例如: $ echo the last sunday is $(date -d "last sunday" +%Y-%m-%d) 在操作上,用 $( ) 或 ` ` 都无所谓,只是我"个人"比较喜欢用 $( ) ,理由是: 1)   ` ` 很容易与 ' ' ( 单引号)搞混乱,尤其对初学者来说。 有时在一些奇怪的字形显示中,两种符号是一模一样的(直竖两点)。 当然了,有经验的朋友还是一眼就能分辩两者。只是,若能......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 802字 评论关闭
#include <iostream> #include <vector> using namespace std; struct TreeNode { int val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) {} }; class Solution { public: vector<int> postorderTraversal(TreeNode *root) { vector<int> v; if(!root) return v; vector<int> v1, v2; vector<int>::iterator iter; v1 = postorderTraversal(root->left); ......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 2333字 评论关闭
// tcpServer.java by fpont 3/2000 // usage : java tcpServer <port number>.// default port is 1500.// connection to be closed by client.// this server handles only 1 connection. import java.net.*;import java.io.*; public class tcpServer {        public static void main(String args[]) { int port;ServerSocket server_socket;BufferedReader input;try {     port = Integer.parseInt(args[0]);}catch (Exception e) {    System.out.println("port = 1500 (default)");    port = 1500;} try {......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 1905字 评论关闭
ARM处理器的八种寻址方式: 前言:1.什么是寻址?数据都存在存储器中,寻址简单地说就是找到存储数据或指令的地址。存储器有很多存储单元,用于存储数据。或者说,寻址就是读取数据所在储存装置中对应地址编号中存储的内容。以存储单位寻址分为位,字,节,字,双字寻址。以功能寻址分为直接寻址,间接寻址,寄存器寻址。寻址就是为运算和执行命令。             2.什么是寻址方式?通常是指某一个CPU指令系统中规定的寻找操作数所在地址的方式,或者说通过什么的方式找到操作数。寻址方式的方便与快捷是衡量CPU性能的一个重要方面.......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 6290字 评论关闭
From: http://blog.csdn.net/qwyang/article/details/6425555 总体规划: 使用netlink接口向内核注册hotplug事件通知,获取事件通知后进行相关动作如(Action==add)挂载或(action==remove)卸载,使用Socket IPC机制向需要响应USB热拔插事件的应用程序报告。 功能包括: 1、获取usb卷标 2、挂载、卸载usb 3、动态监测usb热拔插事件 4、使用socket向应用程序报告热拔插事件 函数接口说明: int reportToIplayer(USBEvent event,const char *servername); 向应用程序IPlayer报告热拔插事件 void check(); 程序启动开始先检查当前......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 2200字 评论关闭
题目大意: 一个矩形中,有N个城市’*’,现在这n个城市都要覆盖无线,若放置一个基站,那么它至多可以覆盖相邻的两个城市。 问至少放置多少个基站才能使得所有的城市都覆盖无线? 解题思路: 思前想后,依稀可以认为是一道求二分图的最小路径覆盖问题 (注意不是最小点覆盖) 那么接下来需要确认的是, 究竟是求 有向二分图的最小路覆盖,还是求 无向二分图的最小路覆盖 因为有向和无向是截然不同的计算方法。 要确认是构造有向图,还是构造无向图,那么就需要先根据题意,看看构造二分图时所使用的方式,更适合构造哪一种二分图。......
阅读全文
  • 02月
  • 19日
综合 ⁄ 共 6915字 评论关闭
PCA全称为principal component analysis,即主成成分分析,用于降维。对数据进行降维有很多原因。比如:        1:使得数据更易显示,更易懂        2:降低很多算法的计算开销        3:去除噪声 一:基本数学概念 1:方差 均值太简单了,不说了。方差是各个数据分别与其和的平均数之差的平方的和的平均数,用字母D表示。计算公式如下:   (少了个平方)  其中x-为均值,也可以表示为EX,则方差计算又可写成: 2:协方差及协方差矩阵 协方差用于衡量两个变量的总体误差情况,可以说方差是协方差的一种特殊情况,即当两个变量......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 265字 评论关闭
#include<stdio.h> int rcd[10008]; int num[100008]; int main(){ int i,j,n; for(i=0;i<=10000;i++){ rcd[i]=0; } scanf("%d",&n); for(i=0;i<n;i++){ scanf("%d",&num[i]); rcd[num[i]]++; } for(i=0;i<n;i++){ if(rcd[num[i]]==1){ printf("%d\n",num[i]); break; } } if(i==n) printf("None\n"); return 0; }  
阅读全文