现在位置: 首页 > cybertron发表的所有文章
  • 11月
  • 01日
编程语言 ⁄ 共 526字 评论关闭
PHP的内码转换函数 mb_convert_encoding() 转载:http://www.bitscn.com/pdb/php/200701/95622.html 因为某程序要用输出UTF-8编码..但是原数据是GBK编码的  百度 找了很多有关内码转换的类..但是缺点很多.又不支持GBK TO UTF-8  不过一个一个找还是在PHP官方的FAQ找到了mb_convert_encoding() 该函数要在PHP4.0.6以上才有..听说有的  想关链接: http://cn.php.net/manual/zh/function.mb-convert-encoding.php  做一个GBK To UTF-8  < ?php  header("content-Type: text/html; charset=Utf-8");  echo mb_convert_encoding("妳......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 2590字 评论关闭
D. Ball time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output N ladies attend the ball in the King's palace. Every lady can be described with three values: beauty, intellect and richness. King's Master of Ceremonies knows that ladies are very special creatures. If some lady understands that there is other lady at the ball which is more beautiful, smarter and more rich, she can jump out of the window. He knows value......
阅读全文
  • 04月
  • 02日
算法 ⁄ 共 973字 评论关闭
题意:cow 想要在太空搭电梯,每一种block有它的高度hi和最高不能超过多高ai 每种block有一定的数量ci 求能搭建的高大高度 思路:多重背包。 只是有一点小变形 把block按它的的ai从小到大排序,从小的开始搭建 因为如果从大的开始,就有可能把小的给忽略掉 用dp[] 记录状态 能否达到这个高度 然后在每次比较时 选出当前能达到的最大高度 //332K    172MS #include <stdio.h> #include <string.h> #include <algorithm> #define Max 40010 #define M 450 using namespace std; int ans; int dp[Max]; struct ......
阅读全文
  • 01月
  • 14日
web前端 ⁄ 共 12114字 评论关闭
Chapter13 Annexure: JavaScript Language Overview 附录: JavaScript语言概览 Js语言总览; 提供一个Qt支持的所有语言特性的概览; 通过本文了解Js语言的基本特性; 特别是当你开始学习一个相关的技术, 如QML时, 你可以在这获得帮助; 这篇文章是对 JavaScript Language Overview http://qt-project.org/wiki/JavaScript 的轻微改动版本; 内容经过Qt4.8和QtQuick1.1测试; 另外, 本文提供一个QtQuick的应用作为样例; 路径: http://download.qt-project.org/learning/developerguides/qtquickappdevintro/qt_quick_app_dev_intro_src......
阅读全文
这几天有个需求就是把自己的应用程序要设置为Launcher的形式,设置后onCreate就会启动俩次,在网上找了资料后说是横竖屏设置造成的先说结果:在MainAcitivity里设置android:configChanges="mcc|mnc"就能解决问题的。 今天在看log的时候发现,Launcher activity会被onDestroy掉一次,然后再重启。 可能原因猜测: 1.横竖屏切换 2.MCC MNC等Configuration改变引起的 MCC(移动国家码)和 MNC(移动网络码) 由于当时的Launcher设置为强制横屏了,应该是不会引起重启的。 对于Configuration改变系统会发一个android.intent.action.CONFIGU......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 1596字 评论关闭
  /**2011年3月14日   * Hacked by Younger.shen *http://www.hack2me.com *younger.x.shen@gmail.com */           基于类的权限访问的探究   方法可以访问所调用对象的私有数据,一个方法可以访问所属类的对象的私有数据; (1)   其实这一特性之前就有研究过,不过是在c++下,并没有感觉到特别疑惑,不过现在感觉还是没有搞清楚原理,和缘由到底是怎么回事, 通过上一次的c++比赛时做的那个同学录,由于写的程序是基于我的水平来说是比较长的,大概就500 600行的样子,感觉收获最大的其实并不是获得了多少经验,或者说是代码质......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 1133字 评论关闭
log4j的强大功能无可置疑,但实际应用中免不了遇到某个功能需要输出独立的日志文件的情况,怎样才能把所需的内容从原有日志中分离,形成单独的日志文件呢?其实只要在现有的log4j基础上稍加配置即可轻松实现这一功能。 <span style="font-size:24px;">log4j.rootLogger=info,logfile # 设置dao,service类的日志 log4j.logger.com.dong.dao=ERROR,myDao log4j.logger.com.dong.service= ERROR,myService log4j.appender.logfile=org.apache.log4j.ConsoleAppender #控制台输出日志 log4j.appender.logfile.layout=o......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 2165字 评论关闭
阿牛的EOF牛肉串 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 21611    Accepted Submission(s): 10142 Problem Description 今年的ACM暑期集训队一共有18人,分为6支队伍。其中有一个叫做EOF的队伍,由04级的阿牛、XC以及05级的COY组成。在共同的集训生活中,大家建立了深厚的友谊,阿牛准备做点什么来纪念这段激情燃烧的岁月,想了一想,阿牛从家里拿来了一块上等的牛肉干,准备在上面刻下一个长度为n的只由"E" "O" "F"三种字符组成的字符串(可以只有其中一种......
阅读全文
  • 04月
  • 26日
综合 ⁄ 共 848字 评论关闭
【题意】 给定一些单词对应的单词,询问单词对应的单词 【输入】 先给定对应关系,两个单词A、B,中间用一个空格分隔 表示B对应的单词为A 然后一个空行分隔 接下来每行表示询问一个单词对应的单词 单词是100000级的,询问也是,单词长度不超过10 【输出】 对于每个询问输出对应的单词,若不存在对应的单词输出'eh' trie树运用 program poj2503; var tot,i,j,k:longint; p,s:string; trie:array [0..1000001,'a'..'z'] of longint; point:array [0..1000001] of string[10]; procedure insert (s,p:string); var i,k:......
阅读全文
  • 04月
  • 25日
综合 ⁄ 共 933字 评论关闭
三门final exams结束之后继续我的水题大作战~~^^~~ 这一题我第一眼还以为是博弈。。。最后一看N才100,直接枚举填数就可以了。 我之前还考虑会不会有这种case,比如已存在a,b,然后a+xK补b的位置,b+yK补c  (c=b+yK),最后发现因为直接是K的倍数,直接a+(x+y)K补c不就行了,原先存在的数不会变动。简直智硬啊。。。 所以如果有多个a,直接+K,+2K,+3K..从小到大枚举即可。 #include<iostream> #include<stdio.h> #include<cstdio> #include<stdlib.h> #include<vector> #include<string> #inclu......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 474字 评论关闭
一、概观 1、STL提供各种配接器,改变仿函数者,我们称为function adapter,改名容器接口者,称为container adapter,改变迭代器 接口者,称为iterator adapter 2、STL提供了许多应用于迭代器身上的配接器,包括: insert iterator reverse iterator iostream iterator   二、function adapter 1、function adapter的价值在于:通过它们直接的绑定、组合、修饰能力,几乎可以无限制的创造出各种可能的表达式。 2、容器是以class template完成,算法是以function template完成,仿函数是一种将operator()重载的class te......
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 3360字 评论关闭
背包常规解法: 物品   0__1 __2 __3 __4 __5 __.. __ __ __ __ __ __ __ __              |__ __装              |__ __不装 dfs( int[] prices, int [] weights, int curW, int curP, int idx, int &maxN) {  //不装   dfs(prices, weights, curW, curP, idx+1, maxN)   //装   maxN = max( curP+ prices[idx] ) dfs(prices, weights, curW+weights[idx], curP+prices[idx], idx+1, maxN) } 能处理 2^idx < MAXINT 的情况 dp(int[] prices, int [] weights, int &maxP[ int maxW ] ){ m......
阅读全文