码迷,mamicode.com
首页 >  
搜索关键字:for while until    ( 29426个结果
P3355 骑士共存问题【最小点覆盖】【网络流24题】
思路 显然棋盘上的每个点有三种形态:障碍物,马,已存的马能跳到的不能放马的点 显然1、3在处理时可以归为一类,则共有两种点态。 所以这题可以看成一个二分图来做 每个马最多能覆盖棋盘上的八个点位 这就形似最大独立集的概念了 把所有独立集和障碍物都染色,剩下的就是就是可以放马的点 CODE 1 #inc ...
分类:其他好文   时间:2020-06-17 20:05:16    阅读次数:48
C语言 递归方法实现快速排序
如题,快速排序其实很简单,可以理解为进阶版的“数组选定界限分大小” 我把整个快排分为了两个函数,这样也更直观的了解算法流程,后期有时间再来讲解 学习快速排序可以看两个视频: 天勤 第二章:线性表划分 8分钟讲解快速排序 int partition(int a[],int left,int right ...
分类:编程语言   时间:2020-06-17 18:39:21    阅读次数:76
如何获取协程的返回值
loop = asyncio.get_event_loop() get_future = asyncio.ensure_future(main(name, password, "1234")) # 相当于开启一个future main是方法 loop.run_until_complete(get_f ...
分类:其他好文   时间:2020-06-17 18:15:51    阅读次数:185
C语言实现MyString
C语言实现strcpystrcatstrstrstrchrstrcmpmemcpymemovecharmy_strcpy(char*dest,constchar*src)//实现strcpy{assert(dest);assert(src);while(*src){*dest=*src;dest++;src++;}*dest=‘\0‘;}intmain(){chardest[20]="123456
分类:编程语言   时间:2020-06-17 18:04:59    阅读次数:53
JVM内存溢出分析:堆内存溢出+虚拟机+方法区——JVM系列(二)
#JVM内存溢出1、堆内存溢出堆内存中主要存放对象、数组等,只要不断地创建这些对象,并且保证GCRoots到对象之间有可达路径来避免垃圾收集回收机制清除这些对象,当这些对象所占空间超过最大堆容量时,就会产生OutOfMemoryError的异常。堆内存异常示例如下:/**设置最大堆最小堆:-Xms20m-Xmx20m运行时,不断在堆中创建OOMObject类的实例对象,且while执行结束之前,G
分类:其他好文   时间:2020-06-17 16:46:28    阅读次数:59
pat 1078
1078 Hashing (25分) The task of this problem is simple: insert a sequence of distinct positive integers into a hash table, and output the positions of ...
分类:其他好文   时间:2020-06-17 12:38:08    阅读次数:61
JS确定元素在数组中的索引值
第一种:数组遍历 function search(arr,dst){ var i = arr.length; while(i-=1){ if (arr[i] == dst){ return i; } } return false; } 使用方法: var a=[1,2,3,4]; search(a, ...
分类:编程语言   时间:2020-06-17 10:51:36    阅读次数:76
C Primer Plus 第六章 C控制语句:循环
循环语句 (一).入口条件循环:在循环的每次迭代之前检查测试条件(有可能根本不执行循环体中的内容) 1.while语句:不确定循环:在测试表达式为假之前,预先不知道要执行多少次循环 while(expression) { statement; } statenebt部分可以是以分号结尾的简单语句,也 ...
分类:其他好文   时间:2020-06-17 09:11:58    阅读次数:66
python之登陆验证(装饰器的应用)
# -*- coding:utf-8 -*- def login(): # print('请完成登陆功能') count = 1 while count < 4: username = input('输入登陆用户名>>:').strip() password = input('输入登陆密码>>:') ...
分类:编程语言   时间:2020-06-17 01:54:15    阅读次数:83
OJ题目输出的生成
input随机数据生成示例: void data_get_in(){ srand((unsigned int)time(NULL)); freopen("C:\\Users\\gzr2018\\Desktop\\1.in","w",stdout); int len=0; cout<<9<<endl; ...
分类:其他好文   时间:2020-06-17 01:43:30    阅读次数:64
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!