1 #include 2 #include 3 int main() 4 { 5 int n,i; 6 scanf("%d",&n); 7 8 for(i=2.0;i<sqrt(n);i++) 9 { 10 if(n%i == 0) 11 { 12 break; 13 ... ...
分类:
其他好文 时间:
2019-04-28 20:33:08
阅读次数:
126
返回通知:是在方法正常结束之后执行的通知,可以访问方法返回值。 使用@AfterReturning注释,我们还可以在注释里面指定一个返回值的名字,然后再方法中使用它。 当方法出异常,就不会有这个通知了 异常通知:是在方法出现异常后执行的通知,可以访问异常对象 使用@AfterThrowing注释,我 ...
分类:
其他好文 时间:
2019-04-28 18:36:41
阅读次数:
343
一、说明: 一、Elasticsearch提供了两个JAVA REST Client版本: 1、java low level rest client: 低级别的rest客户端,通过http与集群交互,用户需自己编组请求JSON串,及解析响应JSON串。兼容所有Elasticsearch版本。 特点: ...
分类:
编程语言 时间:
2019-04-28 17:14:20
阅读次数:
880
首先请看如下代码 # 定义一个最简单的装饰器 def user_login_data(f): def wrapper(*args, **kwargs): return f(*args, **kwargs) return wrapper # 用装饰器装饰以下两个函数 @user_login_data ...
分类:
其他好文 时间:
2019-04-28 17:10:04
阅读次数:
468
## 复习 '''1.函数对象:函数名 => 存放的是函数的内存地址1)函数名 - 找到的是函数的内存地址2)函数名() - 调用函数 => 函数的返回值 eg:fn()() => fn的返回值一定是函数使用:1)直接被其他变量接收 - 将函数的内存地址直接给其他变量 => 被赋值的变量也是函数对象 ...
分类:
编程语言 时间:
2019-04-28 15:32:01
阅读次数:
143
必须实现getter和setter方法 ``` ``` ...
分类:
移动开发 时间:
2019-04-28 12:29:51
阅读次数:
165
void counter(int i, int b) { auto count = [i,b]{ return i + b; }; cout<< count(); } int main() { counter(1, 2); return 0; } ...
分类:
其他好文 时间:
2019-04-28 00:00:29
阅读次数:
132
题目要求时间复杂度小于O(N)#include<stdio.h>intfind(intarr[][3],int*px,int*py,intkey){intx=0;inty=*py-1;while((x<*px)&&(y>=0)){if(arr[x][y]==key){//下标由指针带回*px=x;*py=y;return0;}elseif(arr[x][y]
分类:
编程语言 时间:
2019-04-27 22:49:03
阅读次数:
184
题目如下: 关于这个问题,我思考过几个小时,开始用了3个嵌套循环,但是这个时间复杂度太高了是O(n3),长度为100的,需要遍历100*100*100=1000000次,时间太长了,后来思考再三,思考能不能只用一个for循环来解决,下面思路: 1.定义一个StringBuilder存储字符,从第一位 ...
分类:
其他好文 时间:
2019-04-27 21:37:03
阅读次数:
168