雕刻时光

just do it……nothing impossible
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 50 下一页

2013年12月1日

摘要: 105 6 7 8 9 10 1 2 3 4查找4当是s[ll]s[mid]的时候,(k>s[ll]||k#includeusing namespace std;int s[109];int main(){ int n,k; while(scanf("%d",&n)!=EOF){ int i; for(i=0;i=s[ll]||k<=s[mid]){ rr=mid-1; }else{ ll=mid+1; } ... 阅读全文

posted @ 2013-12-01 21:12 huhuuu 阅读(325) 评论(0) 推荐(0) 编辑

摘要: 给一个长度为n的字符串,把这个字符串循环右移N位(0#includeusing namespace std;int s[109];int main(){ int n,k; while(scanf("%d",&n)!=EOF){ int i; for(i=0;i<n;i++){ scanf("%d",&s[i]); } scanf("%d",&k); k=k%n; int end1=(k-1)/2; int end2=(k+n-1)/2; int en... 阅读全文

posted @ 2013-12-01 20:54 huhuuu 阅读(1268) 评论(0) 推荐(0) 编辑

摘要: char const* ptr1const char * ptr2char * const ptr3看到这三个const作何感想其实const比较好理解的是const 后面整体是不能改变的(整体的思想)如char const* ptr1=&s;后//*ptr1=‘B’;这样是不可以,但是ptr1=&s2;还是可以的;const char * ptr2同理char * const ptr3=&s;后*ptr3='A';是可以的,但是ptr3=&s2;不行 阅读全文

posted @ 2013-12-01 19:01 huhuuu 阅读(149) 评论(0) 推荐(0) 编辑

摘要: sizeof一个类的时候,都什么会被计算?静态成员会被计算进来么?如果这是一个子类,它的父类成员会被计算么?#include using namespace std;class Base1 {public: int b1; static int a1; virtual void f() { cout << "Base1::f" << endl; } virtual void g() { cout << "Base1::g" << endl; } void h() { cout << " 阅读全文

posted @ 2013-12-01 18:33 huhuuu 阅读(439) 评论(0) 推荐(0) 编辑

摘要: 1.指针可以不初始化,引用必须要初始化。2.指针可以改变指向,引用在初始化后就不能再变化了。#includevoid swap1(int& a,int& b){ int temp; temp=a;a=b;b=temp;}void swap2(int *a,int *b){ int temp; temp=*a; *a=*b; *b=temp;}int main(){ int x=1,y=10; swap1(x,y); swap2(&x,&y); printf("%d %d\n",x,y);}在swap1处:可以发现,在main函数中,x... 阅读全文

posted @ 2013-12-01 16:16 huhuuu 阅读(178) 评论(0) 推荐(0) 编辑

摘要: 假如有列表:books = [ {"name":"C#", "price":23.7, "store":"amaing"}, {"name":"ASP.NET", "price":44.5, "store":"amaing"}, {"name":"C#", "price":24.7, "store":"dd& 阅读全文

posted @ 2013-12-01 10:35 huhuuu 阅读(495) 评论(0) 推荐(0) 编辑

2013年11月30日

摘要: 1.self类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称,但是在调用这个方法的时候你不为这个参数赋值,Python会提供这个值。这个特别的变量指对象本身,按照惯例它的名称是self。你一定很奇怪Python如何给self赋值以及为何你不需要给它赋值。举一个例子会使此变得清晰。假如你有一个类称为MyClass和这个类的一个实例MyObject。当你调用这个对象的方法MyObject.method(arg1, arg2)的时候,这会由Python自动转为MyClass.method(MyObject, arg1, arg2)——这就是self的原理了。观察如下代码: 阅读全文

posted @ 2013-11-30 20:52 huhuuu 阅读(249) 评论(0) 推荐(0) 编辑

摘要: 1.人类及动物的学习模式:观察->学习->技能机器学习的模式:data->ML(机器学习)->skill2.那什么是skill:技能是某种表现方法的增进 eg:stackdata->ML->more investment gain3.为什么需要机器学习而不是简单的定义:因为现实中的问题往往比较复杂,不能简单的定义。eg:怎么定义一棵树,只能learn from data.4.碰到问题了,判断是否可以运用机器学习,三个方面来判断: 1):pattern:是否存在一些潜在的模式(表现方法可以增进eg:预测股市) 2):definition:潜在的模式不容易被定义 阅读全文

posted @ 2013-11-30 17:44 huhuuu 阅读(397) 评论(0) 推荐(0) 编辑

摘要: 1.函数的动态重载def func(a, b = 5, c = 10): print("a is", a, "and b is", b, "and c is", c) func(3, 7)func(25, c = 24)func(c = 50, a = 100)func(50, c = 100,b=109)这个深深的冲击力我以前的语言观!动态语言果然跟静态语言不一样= =2.函数的返回值def func(a, b = 5, c = 10): print("a is", a, "and b is" 阅读全文

posted @ 2013-11-30 11:15 huhuuu 阅读(393) 评论(0) 推荐(0) 编辑

2013年11月29日

摘要: C++的特性之一就是多态,多态的特性就是通过虚函数来实现的,而虚函数就是通过一个虚函数表来实现的。 (关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。) #include using namespace std;class Base1 {public: virtual void f() { cout << "Bas 阅读全文

posted @ 2013-11-29 22:32 huhuuu 阅读(403) 评论(0) 推荐(0) 编辑

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 50 下一页