你好

摘要: [A~=B] :找出在A属性的value中选出等于B值的标签 eg: <a href="www.aaa.com" name="ddw abc">wwwwww</a> <a href="www.ba.com" name="abcd">aaaaaaa</a> 如果我们要选第一个标签 ,通过name选择 阅读全文
posted @ 2021-03-05 12:00 S_nA_tCH! 阅读(276) 评论(0) 推荐(0)
摘要: 第 10 行和第 16 行,写++i、++j相比于写i++、j++,程序的执行速度更快。回顾++被重载成前置和后置运算符的例子如下: CDemo CDemo::operator++ () { //前置++ ++n; return *this; } CDemo CDemo::operator ++(i 阅读全文
posted @ 2020-10-17 22:02 S_nA_tCH! 阅读(187) 评论(0) 推荐(0)
摘要: 1 int* f1() 2 { 3 int a[3] = { 1,2,3 }; //在栈中静态分配的内存,f1函数代码块执行完后这块内存空间会自动释放,就找不到 4 //这样一个数组a了,a中的元素也不可知 5 return a; 6 } 7 int* f2() 8 { 9 int* b = (in 阅读全文
posted @ 2020-10-16 12:08 S_nA_tCH! 阅读(503) 评论(0) 推荐(0)
摘要: 1 int add1(int &a) 2 { 3 return ++a; //会先让a自增1,然后再返回,和 return a++; 不同!!!后者会先返回a,之后再自增 4 } 5 int main() 6 { 7 int a = 1; 8 add1(a); //第一次调用 9 cout << a 阅读全文
posted @ 2020-10-15 21:15 S_nA_tCH! 阅读(127) 评论(0) 推荐(0)
摘要: 约瑟夫环(Joseph Circle) 编号为1,2,...,n的n个人按顺时针方向围坐一圈,每人持有一个密码(正整数)。现在给定一个随机数m>0,从编号为1的人开始,按顺时针方向1开始顺序报数,报到m时暂停。报m的人出圈,同时留下他的密码作为新的m值,从他在顺时针方向上的下一个人开始,重新从1开始 阅读全文
posted @ 2020-10-07 23:03 S_nA_tCH! 阅读(724) 评论(0) 推荐(0)
摘要: 栈 可以实现先进后出的结构 分类 静态栈:线性表类似的,连续存储 动态栈:链式栈,可分散存储 top指针指向最上面元素的上一个位置 空栈:top指针==bottom指针 1 #include <iostream> 2 using namespace std; 3 4 typedef struct s 阅读全文
posted @ 2020-10-07 21:20 S_nA_tCH! 阅读(135) 评论(0) 推荐(0)
摘要: 结构 头节点:便于操作链表,数据域不存放东西,指针指向首节点。 首节点:第一个存放有效数据的节点。 尾节点:最后一个..... 头指针:指向头节点的指针变量 尾指针:指向尾节点的指针变量 通过头指针可以唯一确定一个链表,能够得到链表的所有元素。头指针存放头节点的地址(head_ptr=head)。通 阅读全文
posted @ 2020-10-06 13:14 S_nA_tCH! 阅读(96) 评论(0) 推荐(0)
摘要: 1 #define INCREASEMENT 10 2 3 //线性表 4 typedef struct 5 { 6 int* base; 7 int length; 8 int size; 9 } Mylist; 10 11 void initlist(Mylist& list, int size 阅读全文
posted @ 2020-10-03 22:59 S_nA_tCH! 阅读(100) 评论(0) 推荐(0)
摘要: Error 类对象由jvm生成并抛出,一般与程序本身无关,一般会自动终止程序运行,如栈溢出 Exception RuntimeException,是不检查异常,可以选择捕获处理或不捕获。一般由程序逻辑错误引起 非运行时异常 快速生成异常处理:选中一行代码,快捷键Ctrl+Alt+T 1 public 阅读全文
posted @ 2020-10-02 15:12 S_nA_tCH! 阅读(51) 评论(0) 推荐(0)
摘要: 栈内存 存取速度比堆内存快 存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享。当没有引用指向数据时,这个数据就会消失。 堆内存 堆内存用于存放由new创建的对象和数组。在堆中分配的内存,由java虚拟机自动垃圾回收器 阅读全文
posted @ 2020-10-02 12:22 S_nA_tCH! 阅读(206) 评论(0) 推荐(0)