1.实现一个函数,打印乘法口诀表,口诀表的行数和列数自己指定,输入9,输出9*9口诀表,输出12,输出12*12的乘法口诀表。#define_CRT_SECURE_NO_WARNINGS1
#include<stdio.h>
voidprint_kjb(intline)
{
inti=0;
for(i=1;i<=line;i++)
{
intj=0;
for(j=1;j<..
分类:
其他好文 时间:
2016-05-23 01:11:23
阅读次数:
186
题目:实现一个函数,输入一个整数,请输出这个数的二进制表示中1的个数。例如:输入5,的二进制是101,有两个1则输出2.
这个题目很简单啊!!!
int
count_one(int
n)
{
int
count = 0;
while
(n)
{
...
分类:
其他好文 时间:
2016-05-18 14:44:55
阅读次数:
135
题目描述 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 class Solution { public: void reOrderArray(vector<int> &ar ...
分类:
编程语言 时间:
2016-05-18 00:02:12
阅读次数:
179
题目:调整数组顺序使奇数位于偶数前面输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分程序1.0:使用两个指针一个指向头一个指向尾,如果头指针遇到奇数就后移,遇到偶数就和尾指针指向的元素交换,头指..
分类:
编程语言 时间:
2016-05-17 19:54:40
阅读次数:
233
位运算与&0&0=01&0=00&1=01&1=1或|0|0=01|0=10|1=11|1=1异或^0^0=01^0=10^1=11^1=0题目:实现一个函数,输入一个整数,输出该数的二进制表示中1的个数,例如9的二进制是1001,有两个1,输入9,输出1程序1.0写法1:模除法
intCountOne(intn)
{
intcount=..
分类:
其他好文 时间:
2016-05-13 15:23:16
阅读次数:
122
题目:输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中
所有奇数全部位于前半数组,所有偶数全部位于后半数组。
题目分析:
一个整型数组中既有奇数又有偶数,欲使所有奇数全部位于前半数组,所有偶数全部位于后半数组,
那么我们不妨从前边查找偶数即arr[left]%2==0,如果不是偶数它将继续向后查找left+1,直到找到偶数,同时从后边
查找奇数即arr[left...
分类:
编程语言 时间:
2016-05-13 04:04:11
阅读次数:
112
题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,是的所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。
拿到这个题目脑子里马上就可一奔出来一种思路:从头到位遍历这个数组,每次碰到一个偶数,把这个数字保存到临时变量里,然后把这个数字后面的所有数字整体往前移一位。然后把刚刚取出来的数字放到1最后一位去。...
分类:
编程语言 时间:
2016-05-13 03:50:16
阅读次数:
178
题意描述:题意描述:实现一个函数把字符串中的每个空格替换成“20%”。例如:
输入:“we are happy”
输出:“we%20are%20happy”
解题思路:(C++实现方法)如果从前往后遍历,遇到空格再将字符向后移动,则假设有O(n)个空格的时间效率就是O(n^2)。因此优化的解法就是一次移到位,先遍历一次字符串,可同时得到字符串的长度和字符串中空格的数量,然后对于1个空格用...
分类:
编程语言 时间:
2016-05-12 21:15:11
阅读次数:
216
调整数组顺序使奇数位于偶数前面描述输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。分析
这里很容易联想到快速排序基于中间值,左右两边基本有序的方法。但是快速排序是一个不稳定算法,会改变数与数之间的位置,虽然能满足题干的前半部分,但是满足不了条件—并保证奇数和奇数,偶数和偶数之间...
分类:
编程语言 时间:
2016-05-11 07:20:34
阅读次数:
318
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。首先,可以想到,用前后两个指针一个在数组首一个在数组尾同时往数组中间遍历,当遇到前指针遇到偶数后指针遇到奇数时,就将两个数交换,直到两指针相..
分类:
编程语言 时间:
2016-05-10 07:22:18
阅读次数:
178