相关分类: Java技术 C/C++ VB delphi
  • 八数码问题:bfs及dbfs版本详解

    hdu1043多组数据 poj1077单组数据 1、对于空间的处理 按常规方法,标志位序列vis的大小需要876543210位,空间非常大,所以我们考虑将int转化为char 类型储存(32位机int占4字节 char 占1字节)。 又考虑,如果转化为九进制,876543210(9)--381367044(10),进一步优化空间...

    2018-06-17 22:01:19

  • bzoj 2818 Gcd

    传送门 这道题很巧妙 直接暴力的话毫无疑问是会gg的 Mathed: 若gcd(a,b)=p 则gcd(a/p,b/p)=1 那么枚举n以内的所有质数p 计算p以内所有互质的数(包括自己和自己) 加和即为答案 数对有序,因此要乘2 Code: 1 #includecstring 2 #includecstdio 3 #includealgorithm...

    2018-06-17 22:01:34

  • 最短路径算法

    常见问题: 求小区最短路径、求地铁最短路径、求给出图线之间从一点到另外一点的最短距离、求解所有的最短路径等 思路: (1)将所有的点转换成Graph;(2)套用Floyd算法或者Dijkstra算法求解出最短路径。 算法实现: (1)Floyd算法:http://www.cnblogs.com/skywang...

    2018-06-17 22:01:20

  • 【左神算法课】超经典:求两单向链表交点(6种情况)

    目录 题目描述 思路 程序(C++版&java版) 详解 题目描述: 思路: 这道题实在是太经典,一道题里面考察了几个知识点: 1.链表是否有环的判断 2.链表若有环,要找到环的入口节点 3.两个链表的多种情况分析 另外,左老师讲得实在是太赞了. 程序(详解在后面):...

    2018-06-17 22:01:30

  • Luogu P1690 贪婪的Copy

    题目描述 Copy从卢牛那里听说在一片叫yz的神的领域埋藏着不少宝藏,于是Copy来到了这个被划分为个区域的神地。卢牛告诉了Copy这里共有个宝藏,分别放在第Pi个(1=Pi=N)区域。Copy还得知了每个区域之间的距离。现在Copy从1号区域出发,要获得所有的宝藏并到n号区域离开。...

    2018-06-17 22:01:20

  • int *p[3]和int (*p)[3]区别

    这两个其实是数字指针和指针数组的区别。我们一个一个来说明: int *p[3];//定义了一个三维数组,其中的每个元素p[0]、p[1]、p[2]都是指向int变量的指针。 int (*p)[3];//定义了一个指针,这个指针是指向一个三维数组的。 两者之间的区别和联系可以用一个二维数组来阐述...

    2018-06-17 22:01:01

  • 王道训练营-C语言-1

    ...

    2018-06-17 22:01:13

  • C++ 中用于实现动态多态性

    C++支持两种多态性:编译时多态性,运行时多态性。 a.编译时多态性:通过重载函数和运算符重载实现。(静态多态性) b运行时多态性:通过虚函数和继承实现。(动态多态性)...

    2018-06-17 22:01:02

  • 学生成绩管理系统

    编写语言:c++ 截图展示: 代码如下: main.cpp 1 #include iostream 2 #include cstdio 3 #includestdlib.h 4 #include cstring 5 #include windows.h 6 #include " see3.cpp " 7 #include " see4.cpp " 8 #include " jie gou.cpp " 9 #include " pai.cpp " 10 #inclu...

    2018-06-17 22:00:59

  • hihoCoder #1195 : 高斯消元·一

    时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho:喂不得了啦,那边便利店的薯片半价了! 小Hi:啥?! 小Ho:那边的便利店在打折促销...

    2018-06-17 22:01:00

2