1)字符串转换数字

 ') {
     ;
     do{
         j*=;j+=');
         i++;
     }');

//实际上为读入优化的一部分

2)进制转换万能模板

 #include <cstdio>
 using namespace std;
 ;
 ];
 char trans(int x){
     ) ? (x +  + 'A');
 }
 int main(){
     scanf("%d%d", &x,&k);
     ) printf(");
     else{
         while (x){
                int mod = x % k;
             mod = (mod < ) ? (mod - k) : mod;
             ans[i++] = trans(mod);
             x = (x - mod) / k;
         }
         while (i--) printf("%c", ans[i]);
     }
     ;
 }

附几个样例:

3)二维数组前缀和

注意前缀和的求法和面积的表示方法,对于二维数组的前缀和,先像一维数组那样求一遍每行的前缀和,再将每一个前缀和加上自己上面的点的前缀和。

而面积的表示:对于i,j点边长为l的正方形,前缀和表示:sum[i][j]-sum[i-l][j]-sum[i][j-l]+sum[i-l][j-l]

栗子:http://www.cnblogs.com/radiumlrb/p/5808285.html

http://www.cnblogs.com/radiumlrb/p/5808527.html

4)这一点不见了 TUT

5)这一点不见了  >_<

6)数组开大点不花钱,开小了会抓狂

3kw个int自己把握好

极限空间的题目:http://www.cnblogs.com/radiumlrb/p/5836629.html

7)建议代码  //写上准没错

 #include <cstdlib>
 fclose(stdin);fclose(stdout);

8)自己一定要造几个数据去测试,否则会挂的很惨……

友情推荐cstdlib里面的rand(),查错小能手

9)筛法,素数

 void prime_list(){
     f[]=f[]=;
     f[]=f[]=;//标记0为素数
     ;i<=;i++){
         ){
             ;k<=;k+=i)
                 f[k]=;
         }
     }
 }

10)这一点不见了 QAQ

11)这一点不见了

12)转载的注意点:http://blog.csdn.net/senyelicone/article/details/51588380

13)cstring的

用memcpy复制整块内存 //把f(数组)复制到allin(数组)

memcpy(allin,f,sizeof(f));

用memcmp比较整块内存 //比较goal和s

if(memcpy(goal,s,sizeof(s))==0) return 1;

用memchr查找字符位置 //查找逗号(返回的是指针!!!)

strchr(s,',')

strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。

详见这里:http://www.cnblogs.com/radiumlrb/p/5818077.html

14)bfs理论上比dfs快,因为调用递归需要时间

栗子:bzoj 2753: [SCOI2012] 滑雪与时间胶囊 Label:MST

15)注意点

1>代码中不要出现next,否则会编译错误

//你可以选择把名字起的奇葩一点儿,如果怕有问题可以这样变量名+下划线+你的名字前缀

//e.g. max_lrb

Tips的更多相关文章

  1. Mac上MySQL忘记root密码且没有权限的处理办法&workbench的一些tips (转)

    忘记Root密码肿么办 Mac上安装MySQL就不多说了,去mysql的官网上下载最新的mysql包以及workbench,先安装哪个影响都不大.如果你是第一次安装,在mysql安装完成之后,会弹出来 ...

  2. 【Tips】史上最全H1B问题合辑——保持H1B身份终级篇

    [Tips]史上最全H1B问题合辑——保持H1B身份终级篇 2015-04-10留学小助手留学小助手 留学小助手 微信号 liuxue_xiaozhushou 功能介绍 提供最真实全面的留学干货,帮您 ...

  3. layer.js中layer.tips

    <script src="~/Content/js/layer/layer.js"></script> layer.tips('名称不能为空', '#pro ...

  4. HTML 最简单的tips 怎么支持指定DIV显示提示信息

    <body> <style type="text/css"> a.link{position:relative;} a.link div.tips{ bor ...

  5. CSS:CSS使用Tips

    Css是前端开发中效果展现的主要部分之一,良好的Css书写习惯可以为实际的项目开发提高效率,也可以为实现良好的团队合作提供保证. 一般新手在使用Css的时候经常会犯一些错误,出现一些不经意的漏洞,如果 ...

  6. 【读书笔记】100个Switf必备tips

    声明 欢迎转载,但请保留文章原始出处:)  博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com 正文 1.Selector 在Swi ...

  7. 【转】40个良好用户界面Tips

    一个良好的用户界面应具有高转换率,并且易于使用.但要用户体验良好并不容易做到,下面我们整理了40个良好用户界面Tips,希望能对你有帮助! 1 尽量使用单列而不是多列布局 单列布局能够让对全局有更好的 ...

  8. 转:Eclipse Search Tips

    from:  https://github.com/ajermakovics/eclipse-instasearch/wiki/Eclipse-search-tips Eclipse Search T ...

  9. VS:101 Visual Studio 2010 Tips

    101 Visual Studio 2010 Tips Tip #1        How to not accidentally copy a blank line TO – Text Editor ...

  10. [css 揭秘]-css coding tips

    css 揭秘之css coding tips demo(1) html 代码: <body> <section> <div class="demo1" ...

随机推荐

  1. 第四篇 基于.net搭建热插拔式web框架(RazorEngine实现)

    在开头也是先给大家道个歉,由于最近准备婚事导致这篇文章耽误了许久,同时也谢谢老婆大人对我的支持. 回顾上篇文章,我们重造了一个controller,这个controller中用到了视图引擎,我们的视图 ...

  2. C#微信公众号开发系列教程三(消息体签名及加解密)

    http://www.cnblogs.com/zskbll/p/4139039.html C#微信公众号开发系列教程一(调试环境部署) C#微信公众号开发系列教程一(调试环境部署续:vs远程调试) C ...

  3. 耿丹CS16-2班第七次作业汇总

    Deadline: 2016-11-27 11:59pm 作业内容 第七次作业总结 01.每次成绩发布,麻烦没交作业的同学(暂定得分为-5的),请及时补交: 02.想不出来可以,代码乱成一团不行,命名 ...

  4. 用Burpsuite破解网站密码

    burpsuite专业版 一个网站 方法/步骤   1 切换至proxy选项卡的Option选项下,设置代理地址和端口:127.0.0.1:8080. 2 启动刚刚设置的代理 3 打开Internet ...

  5. CentOS添加用户并加入sudo权限

    # 新增用户 useradd username # 设置密码 passwd username # 加入sudo ## 打开sudo配置文件 visudo ## 找到下面这两行,并在下面新增红色部分 # ...

  6. DBCP连接池配置示例

    <bean id="dataSourceOracle2" class="org.apache.commons.dbcp.BasicDataSource" ...

  7. appium java 环境搭建

    appium是一款open source 移动自动化测试框架,既支持Android 也支持IOS. appium 基于webdriver协议执行测试脚本. 今天,如炒剩饭,介绍一下搭建appium A ...

  8. 软件设计Tips

    模块-----角色----用户----部门 | |    ------权限 | 系统管理-------业务管理-------报表展示 | |         --------------------待 ...

  9. struts2 No result defined for action XXX and result input

    这种错误的原因一般是页面的属性和action里的属性个数.名称.类型不一致造成的 困扰了我一下午的问题,原来是表单中有两个input-text的name属性重复了,然后接受参数的时候就出现了这个错误 ...

  10. html JS 打开本地程序及文件

    在网页打开本地应用程序示例: 一.在本地注册表自定义协议:以自定义调用Viso为例 1.在HKEY_CLASSES_ROOT下添加项ZVISIO. 2.修改ZVISIO项下的"(默认)&qu ...