码迷,mamicode.com
首页 >  
搜索关键字:while break continue    ( 40024个结果
JavaScript 手写setTimeout
let setTimeout = (sec, num) => { // 初始当前时间 const now = new Date().getTime() let flag = true let count = 0 while (flag) { count++ // 再次运行时获取当前时间 const ...
分类:编程语言   时间:2020-07-23 01:43:39    阅读次数:103
逆序打印链表
问题:输入一个链表,按链表从尾到头的顺序返回一个ArrayList。 解决: #方法一: class Solution: def printListFromTailToHead(self, listNode): # write code here ArrayList = [] while listN ...
分类:其他好文   时间:2020-07-23 01:36:18    阅读次数:62
求两数的最大公约数
求两数的最大公约数用户输入两个数,求这两个数的最大公约数。一、程序源代码(一)#include<iostream>usingnamespacestd;intmain(){intn1,n2;cout<<"输入两个整数:";cin>>n1>>n2;while(n1!=n2){if(n1>n2)n1-=n2;elsen2-=n1;}cout<&
分类:其他好文   时间:2020-07-22 23:38:21    阅读次数:101
点分治
最近发现各位大佬们(\(MikeDuke\), \(lhm\)_)都早早会了点分治了,我也打算学一下。 讲解博客链接: 点分治略解 博客里面讲得很详细,但我还是觉得$MikeDuke$大佬讲得更易懂一些。 P3806 【模板】点分治1 给定一棵有n个点的树(有边权) 询问树上距离为k的点对是否存在。 ...
分类:其他好文   时间:2020-07-22 23:30:52    阅读次数:63
迭代器
迭代器: 1, 什么是迭代器 器: 工具 迭代: 是一个重复的过程, 但是每次重复都是基于上一次的结果而来的 name = ["egon", "lqz", "tank"] count = 1 while count < len(names): print(nmes[count]) count += ...
分类:其他好文   时间:2020-07-22 23:30:35    阅读次数:65
剑指office--------合并两个排序的链表
题目描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 1 /* 2 struct ListNode { 3 int val; 4 struct ListNode *next; 5 ListNode(int x) : 6 val(x), next(NU ...
分类:编程语言   时间:2020-07-22 20:46:19    阅读次数:82
剑指office--------栈的压入、弹出序列
题目描述 输入一颗二叉树的根节点和一个整数,按字典序打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树的根结点开始往下一直到叶结点所经过的结点形成一条路径。 1 class Solution { 2 public: 3 bool IsPopOrder(vector<int> pushV,v ...
分类:其他好文   时间:2020-07-22 20:34:05    阅读次数:66
Luogu3846 [TJOI2007] 可爱的质数/【模板】BSGS
https://www.luogu.com.cn/problem/P3846 \(BSGS\) $BSGS$可以$O( \sqrt )$处理: \[ b^l \equiv n (mod \quad p) \] 处理方法十分常规 \[ 令t=\sqrt{p}+1\\ 设l=kt-m\\ 则b^{kt- ...
分类:其他好文   时间:2020-07-22 20:25:55    阅读次数:67
基本语法之流程控制之关键字:break和continue
break和continue关键字的使用 使用范围 循环中使用的作用(不同点) 相同点 break: switch-case 循环结构中 结束当前循环 关键字后面不能声明执行语句 continue: 循环结构中 结束当次循环 关键字后面不能声明执行语句 补充:带标签的break和continue的使 ...
分类:其他好文   时间:2020-07-22 20:16:21    阅读次数:78
反转链表
此博客链接: 题目链接: 反转链表 定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 示例: 输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL 题解: 思路: 1.创建一个头节点,使用new ListNode()创建一个新节点数据域 ...
分类:其他好文   时间:2020-07-22 20:14:51    阅读次数:57
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!