每日一题
Ning静致远
不言成败,只看成长,做一名终生成长者!
展开
-
C++ 面试题:数字在升序数组中出现的次数
#include<iostream>#include<map>#include<vector>#include<algorithm>using namespace std;/*O(N)*/void test01(){ int arr[] = {1,2,3,3,3,3,4,5}; int value = 2; int num=0; int size = sizeof(arr) / sizeof(arr[0]); vector<原创 2022-02-22 21:44:35 · 451 阅读 · 0 评论 -
C++ 面试题:字符串替换
/* 功 能:替换指定字符 参 数:str:字符串 oldValue:替换前字符 newValue:替换后字符 返回值:替换指定字符后的字符串*/string& ReplaceAll(string &str, const string& oldValue, const string& newValue){ string::size_type pos(0); while ((pos = str.find(oldValue,pos)) != st原创 2022-02-21 02:15:00 · 159 阅读 · 0 评论 -
C++ 面试题:求十进制转为2进制数中1的个数
方法1(推荐)/*双向队列 推荐余数插入头部,从尾部逐渐取出*/void DecimalToBinary(int value){ int num = 0; deque<int> deq; while (value != 0) { int pop = value % 2; //取余数 value /= 2; deq.push_front(pop); //插入头部 } //打印 for (auto it = deq.begin();原创 2022-02-20 21:42:34 · 384 阅读 · 0 评论 -
输入两个字符串,如果相等,则将字符串输出;如果字符串不相等,则将两个字符串连接起来,并输出
1.输入两个字符串,如果相等,则将字符串输出;如果字符串不相等,则将两个字符串连接起来,并输出package cn.oop.nk;import java.util.Scanner;/** * 编写一个程序,如果两个字相等,则将字符串输出; * 如果字符串不相等,将两个字符串连接起来,输出 * @author 温暖wk * 知识点:判断字符串相等的方法 * equal区分大...原创 2018-09-05 09:44:45 · 3660 阅读 · 0 评论 -
将二维数组中的行列互调显示出来
题目:创建一个数组arr1,并输出前四个最小元素package cn.oop.program;import java.util.Arrays;/** * 题目:创建一个数组arr1,取出前4个元素,并输出 * @author 温暖wk * 2018.8.17 * */public class CopyOfRangeTest03 { public static ...原创 2018-08-17 09:57:35 · 948 阅读 · 0 评论 -
Java实现从两数组中找出相同元素-容器实现
1.Java实现从两数组中找出相同元素 利用Set容器内元素的唯一性进行判断package oop.hdu.interview;/** * 找出两个数组中的相同元素和不同元素 * 容器实现 * @author 温暖wk * */import java.util.HashSet;import java.util.Set;public class Demo03 { p...原创 2018-08-19 16:24:16 · 3663 阅读 · 0 评论 -
冒泡算法,输入10个数字,按照从小到大的顺序排序
题目:冒泡算法,输入10个数字,按照从小到大的顺序排序package cn.oop.program;/** * 题目:冒泡算法,输入10个数字,按照从小到大的顺序排序 * @author 温暖wk * 2018.8.16 */import java.util.Arrays;import java.util.Scanner;public class Test05 { ...原创 2018-08-16 21:42:59 · 853 阅读 · 0 评论 -
Java 实现从两数组中找出相同元素
1.Java 实现从两数组中找出相同元素package oop.hdu.interview;import java.util.Scanner;/** * 两数组找相同元素 * 给两个整数数组,输出相同的元素 * @author 温暖wk * 2018.8.19 */public class Demo01 { public static void main(St...原创 2018-08-19 11:25:58 · 5836 阅读 · 0 评论 -
用Java求整数区间[a,b]和[c,d]的交集、并集
1. 求整数区间[a,b]和[c,d]的交集、并集package cn.oop.nk;/** * 求整数区间[a,b]和[c,d]的交集、并集 * @author 温暖wk * */public class Demo02 { public static void main(String[] args) { getInterval(1,9,3,10)...原创 2018-08-18 22:35:36 · 5296 阅读 · 3 评论 -
编写两个函数,分别求两个整数的最大公约数和最小公被数,用主函数调用这两个函数,并输出结果,两个整数由键盘输入
1.编写两个函数,分别求两个整数的最大公约数和最小公被数,用主函数调用这两个函数,并输出结果,两个整数由键盘输入package cn.oop.program;import java.util.Scanner;/** * 题目:编写两个函数,分别求两个整数的最大公约数和最小公被数 * 用主函数调用这两个函数,并输出结果,两个整数由键盘输入 * @author 温暖wk * 2...原创 2018-08-18 21:38:17 · 3991 阅读 · 0 评论 -
JAVA递归练习—打印图形
1. 打印乘法口诀package cn.oop.program;/** * 打印乘法口诀 * @author 温暖wk * 2018.8.18 */public class ChengFa { public static void main(String[] args) { System.out.println(&quot;乘法口诀如下:&quot;); f...原创 2018-08-18 21:04:14 · 3152 阅读 · 0 评论 -
输入一行字符,分别统计出其英文字母、空格、数字 和其它字符的个数
1.题目:输入一行字符,分别统计出其英文字母、空格、数字 和其它字符的个数。package cn.oop.program;import java.util.Scanner;/** * 题目:输入一行字符,分别统计出其英文字母、空格、数字 * 和其它字符的个数。 * @author 温暖wk * 2018.8.15 * *char字符ASK码的范围 (1)...原创 2018-08-15 23:11:16 · 570 阅读 · 0 评论