- 博客(6)
- 收藏
- 关注
转载 c程序运行机制与for循环的底层实现
前言今天做OJ发现多层的for循环调用,由于时间复杂度的增加,即使是步长不大的for循环,也非常容易导致时间超限。因此查阅了一些资料进行学习。 多重的for循环,多数可用if else或者数组存值的方式进行替代。本质上也应当避开多重循环的算法,选择更优的方案解答。[C中的循环是如何实现的](https://www.cnblogs.com/yanlingyin/archive/2012/0...
2017-12-27 22:32:10 1967
原创 数组赋值--通过构造方法灵活地实现对象参数初始化
class Thing{ public $tid; //$tid 所对应的构造参数是 $id public $name; public $zone; public $publish_time public $smallimg_url; public $isRented; /** * ThingList construc...
2017-12-24 18:46:13 434
原创 1421 整数转字符串(递归)
#include <stdio.h>int main() { int t,num; char str[20]; void itostr(int num,char str[]) ; scanf("%d",&t); while(t--) { scanf("%d",&num); itostr(num,str); pr
2017-12-21 01:10:07 627
原创 1415 LELE的RPG难题(递归)
#include <stdio.h>int main() { int i,j,k,n,max,t; unsigned long num; unsigned long rgb(long n) ; while (scanf("%d",&n)!=EOF) { num=rgb(n); printf("%d\n",num); }
2017-12-20 21:48:51 486
原创 已知邻接矩阵,求不重复且经过各景点仅一次而回到起点的路径
4. a) 使用 Dijsktra 标号法 即可 b) 某人想游览各景点,请为他设计路线,从景点A出发,不重复经过各景点一次仅一次,最后回到景点A。说明你使用的算法...
2017-12-12 21:30:18 1086
原创 1407 用两种方法对IPV6地址进行压缩的c程序实现
#include<stdio.h>int main() { int n=10,c,t,m,i,j,k; char str[100]; void qiandao0(char str[]); void shuangmao(char str[]); scanf("%d",&t); while(t--) { scanf("%s",&str);
2017-12-07 20:37:05 2884
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人