//通过不同的方法,实现对所输入字符串的反转,可以很好地复习巩固 C++ 基础知识/*分析过程: 假设要使传递的字符串为常量const字符串,这样操作更加灵活,可直接传递字符串字面值进行反转,常见的解决方法就是,定义一个新的与传递过来字符串长度 相等的字符数组,然后进行字符串拷贝,把str字符按从左 ...
分类:
编程语言 时间:
2018-12-14 19:30:37
阅读次数:
205
c++的vector使用方法 参考文章:http://www.runoob.com/w3cnote/cpp-vector-container-analysis.html vector是一个动态数组。 1.构造函数 vector():创建一个空vector vector(int nSize):创建一个 ...
分类:
其他好文 时间:
2018-12-12 15:42:43
阅读次数:
241
1 #define _for(i,a,b) for(int i = (a);i A) 24 { 25 for(int i = 0; i & A) 37 { 38 if(ok(A)) 39 return 0; 40 int rnt = 0; 41 int end = ... ...
分类:
其他好文 时间:
2018-12-09 16:21:45
阅读次数:
502
解法一: 时间复杂度O(n) 空间复杂度O(1) 解法二:将非0元素与0元素交换位置,其中k指向非零元素的位置,且为了不让两个0元素之间相互交换位置,则增加一个判断条件( i != k) 我用了一个比较简便的解法,使用了vector的erase()函数直接删除等于val的元素(相当于下标自动加了一, ...
分类:
其他好文 时间:
2018-12-09 14:07:35
阅读次数:
160
在IDLE中创建一个名称为erase-zero.py的文件,然后在该文件中,首先将各个商铺金额累加,计算出商品总金额,并转换为字符串输出,然后再应用int()函数将浮点型的变量转换为整型,从而实现抹零,并转换为字符串输出。关键代码如下图:附件:其他教程导航excelscratch编程word软件项目编程等课程优惠券折扣活动集,为方便学员查阅,特整理如下。希望课程可以为您加油助力!课程总目录:htt
分类:
编程语言 时间:
2018-12-05 13:24:20
阅读次数:
1324
1.选择第二题进行分析。 给定n位正整数a,去掉其中任意k≤n 个数字后,剩下的数字按原次序排列组成一个新 的正整数。对于给定的n位正整数a和正整数 k,设计一个算法找出剩下数字组成的新数最 小的删数方案。 输入 #include<string>#include<iostream>using nam ...
分类:
编程语言 时间:
2018-11-28 20:30:15
阅读次数:
299
题意:n个节目,每个节目的播放时间为[li,ri],你需要选择一些电视机全部播放这些节目,一台电视机不能同时播放多个节目,选择一个新的电视机代价为x , 如果某台电视机的使用时间为[Li,Ri]需要付出(Ri-Li)*y的代价,问最小的代价; 题解: 答案是选由于使用电视播放节目的代价是固定的,所以 ...
分类:
其他好文 时间:
2018-11-25 11:42:46
阅读次数:
140
Canvas:橡皮筋线条绘制 效果演示 实现要点 事件监听 【说明】: 在Canvas中检测鼠标事件是非常简单的,可以在canvas中添加一个事件监听器,当事件发生时,浏览器就会调用这个监听器。 我们可以使用绑定事件属性: 此外,也可以使用更为通用的addEventListener()方法来注册监听 ...
分类:
其他好文 时间:
2018-11-24 14:20:42
阅读次数:
268
```
#!/bin/bash
#tput和stty是两款终端处理工具
#获取列数和行数
tput cols
tput lines
#打印当前终端名
tput longname
#移动光标 移动光标到100 100
tput cup 100 100
#设置终端背景色 0-7
tput setb 0
... ...
分类:
系统相关 时间:
2018-11-21 16:00:39
阅读次数:
212
Design a simplified version of Twitter where users can post tweets, follow/unfollow another user and is able to see the 10 most recent tweets in the u ...
分类:
其他好文 时间:
2018-11-15 22:37:16
阅读次数:
182