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;

    }



  • 相关阅读:
    JS数组去重
    正则表达式验证邮箱手机号等
    js中的事件委托
    c++刷题(6/100)最长上升子序列
    c++刷题(3/100)数独,栈和队列
    在express中HMR(合并express和webpack-dev-server)
    面试整理(3)js事件委托
    面试整理(2)跨域:jsonp与CORS
    面试整理(1):原生ajax
    styled-components真的好吗?
  • 原文地址:https://www.cnblogs.com/shengrang/p/3843489.html
Copyright © 2011-2022 走看看