- 博客(7)
- 收藏
- 关注
原创 xpath抓取的值有空格换行符等问题
解决办法: normalize-space() 例子: 原来的xpath为: user=selector.xpath('//*[@id="Con"]/tr[1]/th/text()') 修改后: user=selector.xpath(' normalize-space(//*[@id="Con"]/tr[1]/th/text())')
2017-04-10 16:22:44
20309
6
原创 Chrome复制的xpath抓取为空的问题
解决办法:去掉xpath中的tbody即可。 原因:浏览器复制的xpath会自动优化,自己加上tbody,其实网页源代码里是没有的。
2017-04-10 16:16:42
6651
2
原创 输出链表倒数第k个数
// ConsoleApplication4.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include typedef struct MyStruct { int data; struct MyStruct* next; }MyStruct; int daoshu(MyStruct*
2016-10-21 00:35:34
566
原创 链表A,B分别有序,打印出属于A,不属于的B的元素保存在A中。
// ConsoleApplication3.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" //A,B分别有序,打印出属于A,不属于的B的元素保存在A中。 #include typedef struct LNode { int data; struct LNode* next; }LNode
2016-10-19 00:39:06
522
原创 冒泡排序
#include #include void bubblesort(int R[],int n) //冒泡排序 { int i,j,temp; for(i=n;i>=1;i--) { int k=n+1; for(j=0;j if(R[j] { temp=R[j];
2016-10-16 23:57:28
223
原创 两个有序链表合并为有序
#include //两个有序递增的单链表(有头结点),合并为新单链表。 #include //【用尾插法表示这两个链表较好,因为这样创建链表是有序的,递增的。 //如果用头插法,for循环改为for(i=n;i>=0,i++),使其新建的链表递增】 typedef struct
2016-10-16 23:56:55
668
原创 删除链表第一个给定的节点
// ConsoleApplication2.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include //若要改为删除全部与给定节点相同的,只需要把☆替换★处即可 #include typedef struct LNode { int data; struct LNod
2016-10-16 23:54:31
1080
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人