前言 大家有没有认真做几道题呢?(╮( ̄▽ ̄)╭) 没有做也没关系辣,好好听课没有问题的。 (登录hznoi) 简介 先 \(copy\) 一下论文: 在信息学竞赛中,有一类难度不大但异常麻烦的问题——数位计数问题,这类问题的主要特点是询问的答案和一段连续的数的各个数位相关,并且需要对时间效率有一定 ...
分类:
其他好文 时间:
2020-07-20 13:25:13
阅读次数:
136
1. 使用while循环输出1 2 3 4 5 6 8 10count = 0while count < 10: count += 1 if count == 7 or count == 9: continue print(count)2.求1-100的所有数的和 num = 0count = 1w ...
分类:
其他好文 时间:
2020-07-19 23:45:36
阅读次数:
86
插入排序(Insertion sort) 插入排序原理 插入排序原理:插入排序的原理类似于平时打扑克牌进行排序时的原理 把所有的元素分为两组,一组为已排序的另外一组为没有排序的(如果没有已排序的,默认第一个元素为已排序的) 找到未排序的组中的第一个元素,向已经排序的组中进行插入 倒叙遍历已经排序的组 ...
分类:
编程语言 时间:
2020-07-19 23:25:54
阅读次数:
64
05. 替换空格 题意:面试题05. 替换空格 思路:题目要求将空格字符‘ ’替换为‘20%’,即将一个字符替换为三个。我们可以先遍历一遍字符串,统计出字符串中空格的个数count,根据这个数字可以计算出: \[ 替换之后字串的长度 = 原字串长度 + 2 * count \] 然后从后向前,依次将 ...
分类:
其他好文 时间:
2020-07-19 23:18:00
阅读次数:
76
太难了 #A 接着A题漏判好多, 真不如枚举简单 看代码吧, 一般是漏情况wa #include <bits/stdc++.h> #define all(n) (n).begin(), (n).end() #define se second #define fi first #define pb p ...
分类:
其他好文 时间:
2020-07-19 21:13:04
阅读次数:
218
回顾: 1.运算符: 1)算术:+,-,*,/,%,++,-- 2)关系:>,<,>=,<=,==,!=,boolean 3)逻辑:&&,||,!boolean 4)赋值:=,+=,-=,*=,/=,%= 5)字符串连接:+ 6)三目:boolean?数1:数2 2.分支结构: 1)if:1条路 2 ...
分类:
编程语言 时间:
2020-07-19 17:54:35
阅读次数:
67
http 请求方法: 在http/1.0中共定义了三种请求方式:get、post、head。 在http/1.1中新增了五种请求方式:options、put、delete、trace、connect。 在这八种方法中get、post这两种是最常见的请求方法。 get与post方法的区别: 1. ge ...
分类:
Web程序 时间:
2020-07-19 13:51:39
阅读次数:
102
int romanToInt(char * s){ int count = 0; while (*s) { switch(*s) { case 'I': if (*(s+1) == 'V' || *(s+1) == 'X') count -= 1; else count += 1; break; c ...
分类:
其他好文 时间:
2020-07-19 00:43:57
阅读次数:
74
/* *CF1380D.Berserk And Fireball *n个战士站成一排,分别有武力值ai。 *你有两种法术:火球和激怒。 *火球可以消耗x个法力,消灭连续k个战士。 *激怒可以消耗y个法力,选择相邻的两个战士,武力值大的会消灭武力值小的 *求最后留下的战士和数组b一样所需要的最小法力花 ...
分类:
其他好文 时间:
2020-07-18 19:52:26
阅读次数:
70
break 跳出一层循环 continue 结束本次循环 ...
分类:
其他好文 时间:
2020-07-18 13:41:34
阅读次数:
51