zoukankan      html  css  js  c++  java
  • 140701

    今天第一场新生赛,,第五,,过了4题

    一个皮克公式。

    针对格点,S=a+b/2-1 a是区域内格点,b是边界格点。S是围城图形的面积


    一个是,快速判断素数的方法,是用素数打表法(如果更大的话,没有有效的办法,有个R-M概率检验,比较高深。)


    另外两题比较水,,注意%I64d的问题,,如果遇到long long ,尽量别用C做了,,用C++吧。


    今天讲了数据结构基础。

    红字标出的为今天木有掌握的

    栈,队列,链表,树。

    线性表。
    struct[]写成的链表(不用指针)


    层次遍历(BFS)(树,队列)poj 3984.

    这道题我没有真的去写,只是想了想思路。

    自己写了个循环队列。做了poj1426。



    注意到%I64d,,,尽量用这个。

    Q:long long 和_int64,%I64d,%lld有什么区别:


    vc用_int64和%I64d

    windows下的gcc前两个都可以,如果是xp,只能%I64d,win7以上用%I64d,%lld都行

    Linux下用long long 和%lld


    先根遍历(DFS)


    完全二叉树,可以用数组写。


    堆调整。


    优先队列。 p28,poj2051


    并查集,poj1703

    还有不知道的:

    拓展欧几里得,辗转相除法。


    威佐夫博奕,巴什博奕(等回了搜索再看)


    然后是知道了,快速幂的原理,是二进制的一个意思,请参考百度百科。

    框架如下:

    while(n)

    {

    if(n&1)

    ans *=t;

    t *=t;

    n>>=1;

    }



  • 相关阅读:
    svn使用
    navicat 15 安装破解
    thinkpad交换Fn和Ctrl
    emqx_mqtt安装+mqtt管理工具
    Adobe XD使用
    FolderPainter:windows系统为文件夹设置不同颜色
    rest client 代替postman
    使用bfg快速清理git历史大文件
    Adobe Acrobat XI Pro v11.0.10中文版
    Excel 2016打开文档时提示“操作系统当前的配置不能运行此应用程序”
  • 原文地址:https://www.cnblogs.com/shengrang/p/3843489.html
Copyright © 2011-2022 走看看