1.直接用二分法查找 #includeint main(){int arr[] = { 1,2,3,4,5,6,7,8,9,10 };//建立一个有序的数组int k;scanf("%d", &k);//输入你要查找的数int lef...
scanf是位于我们标准库内的一个输入函数,初学C经常会用到: 格式:scanf("%..",&...), 前面是输入类型,后面是输入内容的地址; 看以下代码; #include...
求一个长度为3的字符串数组之中每一个元素的公共前缀 我对JAVA并不是很熟习,所以我就用一个粗暴的方法去解决这个问题,如有不足之处欢迎指正。废话不多说,...
目录 04_归并排序 小和问题 逆序对问题 05_快速排序 荷兰国旗问题 本文知识点记录自左程云 算法与数据结构基础到高级教程 图片...
前言 兄弟们有什么建议或者面试题都拿出来我做个总结大家一起进步拿到高薪!!! 1、HashMap和Hashtable区别? 首先 简单介绍一下HashMap和Hashtable HashM...
1009 说反话 (20 分) 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80...
图片来源于pta 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的...
一维数组名与一维数组地址的区别 1.一维数组名的含义 假设我们先创建一个数组a,a就是这个数组的名称,它代表着a这个数组首元素的地址 #includeint mai...
三个点(...)真名叫扩展运算符,是在ES6中新增加的内容,它可以在函数调用/数组构造时,将数组表达式或者string在语法层面展开;还可以在构造字面量对象时...