
图的深度优先遍历
网上以图的深度优先遍历的例子很少,Genthelvite自己动手写了个以邻接表存储的实例.
- 每次输出都是以顶点1为起始点.
- 对图进行深度优先遍历时,一个图的深度优先序列不唯一.只有给出图的内容及初始出发点,才能唯一确定其DFS序列.
#include <stdio.h>
#include <malloc.h>
#define MaxVertexNum 100
typedef enum {TRUE,FALSE} Boolean;
Boolean visited[MaxVertexNum]; //访问标志向量是全局量
typedef struct node
{
int vextex;//结点在图中的位置
node *nextarc;//下一个结点链域
}EdgeNode;
typedef struct
{
int vexdata; //头结点值域
EdgeNode *firstarc; //指向链表的第一个结点
}VexterNode,ADJList[MaxVertexNum];
typedef struct
{
ADJList adjlist;
int n,r;
}ALGraph;
void CreateALGraph(ALGraph *G)
{
int i,j,k;
EdgeNode *edgenode;
printf(“请输入顶点数,边数\n”);
scanf(“%d%d”,&G->n,&G->r);
//建立顶点
for(i=0;i<G->n;i++)
{
G->adjlist[i].vexdata=i+1;
G->adjlist[i].firstarc=NULL;
}
//建立边
for(k=0;k<G->r;k++)
{
printf(“请输入边的两顶点vi,vj值\n”);
scanf(“%d%d”,&i,&j);
edgenode=(EdgeNode *)malloc(sizeof(EdgeNode));
edgenode->vextex=j;
edgenode->nextarc=G->adjlist[i].firstarc;
G->adjlist[i].firstarc=edgenode;
edgenode=(EdgeNode *)malloc(sizeof(EdgeNode));
edgenode->vextex=i;
edgenode->nextarc=G->adjlist[j].firstarc;
G->adjlist[j].firstarc=edgenode;
//free(edgenode);
}
}
//图G以邻接表存储
int FirstAdjVex(ALGraph *G,int vi)
{
return G->adjlist[vi].firstarc->vextex; //取vi边表的第一个邻接点在图中的位置
}
void DFS(ALGraph *G,int vi)
{
printf(“当前访问的顶点:%d\n”,G->adjlist[vi].vexdata);
visited[vi]=TRUE;
EdgeNode *p=G->adjlist[vi].firstarc;
while(p)
{
if(visited[FirstAdjVex(G,vi)]==FALSE)
{
DFS(G,p->vextex); //以p->vextex为起点进行深度优先遍历
}
p=p->nextarc;//找vi的下一个邻接点
}
}
void DFSTraverse(ALGraph *G)
{
int i;
for(i=0;i<G->n;i++)
{
visited[i]=FALSE; //所有顶点初始化为FALSE
}
for(i=0;i<G->n;i++)
{
if(visited[i]==FALSE)
{
DFS(G,i);
}
}
}
void main()
{
ALGraph *G=(ALGraph *)malloc(sizeof(ALGraph));
CreateALGraph(G);
DFSTraverse(G);
free(G);
}
SDL(Simple DirectMedia Layer)是一套開放原始碼的跨平台多媒體開發函式庫,使用C語言寫成。SDL提供了數種控制圖像、聲音、輸出入的函式,讓開發者只要用相同或是相似的程式碼就可以開發出跨多個平台(Linux、Windows、Mac OS X等)的應用軟體。目前SDL多用於開發游戏、模拟器、媒體播放器等多媒體應用领域。
SDL使用GNU宽通用公共许可证為授權方式,意指動態連結(dynamic link)其函式庫並不需要開放本身的原始碼。因此諸如《雷神之鎚4》(Quake 4)等商業遊戲也使用SDL來開發。
歷史
Sam Lantinga於1998年爲Loki Software工作時開發了SDL,並首先利用SDL將《毀滅戰士》(Doom)移植到BeOS作業系統。
結構與特色
雖然SDL時常被比較為『跨平台的DirectX』,然而事實上SDL是定位成以精簡的方式來完成基礎的功能,它大幅度簡化了控制圖像、聲音、輸出入等工作所需撰寫的程式碼。但更高階的繪圖功能或是音效功能則需搭配OpenGL和OpenAL等API來達成。另外它本身也沒有方便建立圖形使用者介面的函式。
SDL在結構上是將不同作業系統的函式庫再包裝成相同的函式,例如SDL在Windows平台上其實是DirectX的再包裝,舊版本包裝的是DirectX 5,現時的版本(SDL 1.2)則是DirectX 7。而在使用X11的平台上(包括Linux),SDL則是與Xlib函式庫溝通來輸出圖像。
雖然SDL本身是使用C語言寫成,但是它幾乎可以被所有的程式語言所使用,例如:C++、Perl、Python(藉由pygame函式庫)、Pascal等等,甚至是Euphoria、Pliant這類較不流行的程式語言也都可行。
SDL库分为 Video、Audio、CD-ROM、Joystick 和 Timer 等若干子系统,除此之外,还有一些单独的官方扩充函数库。这些库由官方网站提供,并包含在官方文档中,共同组成了SDL的“标准库”:
語法與子系統
SDL將功能分成下列數個子系統(subsystem):
- Video(圖像)—圖像控制以及執行緒(thread)和事件管理(event)。
- Audio(聲音)—聲音控制
- Joystick(搖桿)—遊戲搖桿控制
- CD-ROM(光碟機)—光碟媒體控制
- Window Management(視窗管理)-與視窗程式設計整合
- Event(事件驅動)-處理事件驅動
以下是一支用C語言寫成、非常簡單的SDL範例:
// Headers
#include "SDL.h"
// Main function
int main(int argc, char* argv[])
{
// Initialize SDL
if( SDL_Init( SDL_INIT_EVERYTHING ) == -1 )
return( 1 );
// Delay 2 seconds
SDL_Delay( 2000 );
// Quit SDL
SDL_Quit();
// Return
return( 0 );
}
上述程式會載入所有SDL子系統(出錯則退出程式),然後暫停兩秒,最後關閉SDL並結束程式。
與DirectX比較
与DirectX比较对应关系如下:
| SDL |
DirectX |
說明 |
| SDL_Video、SDL_Image、OpenGL |
DirectDraw、Direct3D |
|
| SDL_Audio、SDL_Mixer |
DirectSound |
|
| SDL_Joystick、SDL_Base |
DirectInput |
|
| SDL_Net |
DirectPlay |
|
| SMPEG、SDL_Video、SDL_Audio、SDL_Sound、SDL_Filter |
DirectShow |
|
使用SDL開發的作品
遊戲
其他
SDL的延伸
教程上没有代码,自己写的算法
#include <stdio.h>
#include <malloc.h>
#define MaxVertexNum 100
//边表
typedef struct enode
{
bool mark;//标记
int ivertex;//头域
int jvertex;//尾域
struct enode *ilink,*jlink;//头尾链域
}EdgeNode;
//定义顶点表
typedef struct node
{
int vertexinfo;//顶点数据域
EdgeNode *firstedge;//边表头指针
}VertexNode;
typedef VertexNode OrthList; //OrthList 是邻接多重表类型
typedef struct
{
OrthList Orthlist[MaxVertexNum];//邻接多重表
int v,r;//顶点数和边数
}OrthGraph; //图
void CreateOrthGraph(OrthGraph &G) //创建图
{
printf(“请输入顶点数和边数:\n”);
scanf(“%d%d”,&G.v,&G.r);
int i,j,k;
//初始化顶点
for(i=0;i<G.v;i++)
{
G.Orthlist[i].vertexinfo=i;
G.Orthlist[i].firstedge=NULL;
}
i=0;
j=0;
for(k=0;k<G.r;k++)
{
printf(“请输入第Vi,Vj顶点”);
scanf(“%d%d”,&i,&j);
EdgeNode *edgenode=(EdgeNode *)malloc(sizeof(EdgeNode));
edgenode->ivertex=i;
edgenode->ilink=G.Orthlist[i].firstedge;
G.Orthlist[i].firstedge=edgenode;
edgenode->jvertex=j;
edgenode->jlink=G.Orthlist[j].firstedge;
G.Orthlist[j].firstedge=edgenode;
free(edgenode);
}
}
void main()
{
OrthGraph G;
CreateOrthGraph(G);
}
#include <stdio.h>
#include <malloc.h>
#define MaxVertexNum 100
//边表
typedef struct enode
{
bool mark;//标记
int ivertex;//头域
int jvertex;//尾域
struct enode *ilink,*jlink;//头尾链域
}EdgeNode;
//定义顶点表
typedef struct node
{
int vertexinfo;//顶点数据域
EdgeNode *firstedge;//边表头指针
}VertexNode;
typedef VertexNode OrthList; //OrthList 是邻接多重表类型
typedef struct
{
OrthList Orthlist[MaxVertexNum];//邻接多重表
int v,r;//顶点数和边数
}OrthGraph; //图
void CreateOrthGraph(OrthGraph &G) //创建图
{
printf(“请输入顶点数和边数:\n”);
scanf(“%d%d”,&G.v,&G.r);
int i,j,k;
//初始化顶点
for(i=0;i<G.v;i++)
{
G.Orthlist[i].vertexinfo=i;
G.Orthlist[i].firstedge=NULL;
}
i=0;
j=0;
for(k=0;k<G.r;k++)
{
printf(“请输入第Vi,Vj顶点”);
scanf(“%d%d”,&i,&j);
EdgeNode *edgenode=(EdgeNode *)malloc(sizeof(EdgeNode));
edgenode->ivertex=i;
edgenode->ilink=G.Orthlist[i].firstedge;
G.Orthlist[i].firstedge=edgenode;
edgenode->jvertex=j;
edgenode->jlink=G.Orthlist[j].firstedge;
G.Orthlist[j].firstedge=edgenode;
free(edgenode);
}
}
void main()
{
OrthGraph G;
CreateOrthGraph(G);
}
考研人必听的十首励志歌曲
第一首
五月天 《倔强》
当我和世界不一样那就让我不一样
坚持对我来说就是以刚克刚
我如果对自己不行如果对自己说谎
即使你不原谅我也不能原谅
最美的愿望一定最疯狂
我就是我自己的神在我活的地方
我和我最后的倔强握紧双手绝对不放
下一站是不是天堂就算失望不能绝望
我和我骄傲的倔强我在风中大声的唱
这一次为自己疯狂就这一次我和我的倔强
对爱我的人别紧张我的固执很善良
我的手越肮脏眼神越是发光
你不在乎我的过往看到了我的翅膀
你说被火烧过才能出现凤凰
逆风的方向更适合飞翔
我不怕千万人阻挡只怕自己投降
我和我最后的倔强握紧双手绝对不放
下一站是不是天堂就算失望不能绝望
我和我骄傲的倔强我在风中大声的唱
这一次为自己疯狂就这一次我和我的倔强
就这一次让我大声唱
lalalala…
就算失望不能绝望…
lalalalala…
就这一次我和我的倔强
题外话—–选择了考研,意味着吃苦.我们是否做好了准备?
在这一刻,只想说,坚持!
第二首
BEYOND 海阔天空
今天我寒夜里看雪飘过
怀著冷却了的心窝飘远方
风雨里追赶
雾里分不清影踪
天空海阔你与我
可会变(谁没在变)
多少次迎著冷眼与嘲笑
从没有放弃过心中的理想
一刹那恍惚
若有所失的感觉
不知不觉已变淡
心里爱(谁明白我)
原谅我这一生不羁放纵爱自由
也会怕有一天会跌倒
被弃了理想谁人都可以
那会怕有一天只你共我
仍然自由自我
永远高唱我歌
走遍千里
题外话—–习惯了沉默,习惯了孤独;有时候感觉是在沙漠中行走,庆幸地是,我们一直向着那个梦想展翅飞翔!狂风暴雨之后,总要海阔天空.
第三首
汪峰 《飞得更高》
生命就像一条大河
时而宁静时而疯狂
现实就像一把枷锁
把我捆住无法挣脱
这谜样的生活锋利如刀
一次次将我重伤
我知道我要的那种幸福
就在那片更高的天空
我要飞得更高飞得更高
狂风一样舞蹈挣脱怀抱
我要飞得更高飞得更高
翅膀卷起风暴心生呼啸
飞得更高
一直在飞一直在找
可我发现无法找到
若真想要是一次解放
要先剪碎这有过的往
我要的一种生命更灿烂
我要的一片天空更蔚蓝
我知道我要的那种幸福
就在那片更高的天空
我要飞得更高飞得更高
狂风一样舞蹈挣脱怀抱
我要飞得更高飞得更高
翅膀卷起风暴心生呼啸
飞得更高飞得更高飞得更高…
题外话—–像歌中唱得一样,生命就是一条大河。从来不曾放弃过,我们想要的幸福,在更高的蓝天。I Believe I Can Fly!
第四首
赵传 《我是一只小小鸟》
有时候我觉得自己是一只小鸟
想要飞却怎么也飞不高
也许有一天我攀上了枝头却成为猎人的目标
我飞上了青天才发现自己从此无依无靠
每次到了夜深人静的时候我总是睡不着
我怀疑是不是只有我明天没有变的更好
未来会怎样究竟有谁会知道
幸福是否只是一种传说我永远都找不到
我是一只小小鸟
想要飞呀却飞也飞不高
我寻寻觅觅寻寻觅觅一个温暖的怀抱
这样的要求不算太高
所有知道我的名字的人啊你们好不好
世界是如此的小我们注定无处可逃
当我尝尽人情冷暖当你决定为了你的理想燃烧
生活的魔力与生命的尊严哪一个重要
题外话—–不停的寻找,不停的奔波;直到有一天,发现幸福只是一个传说。自己是一只鸟,生命与尊严哪一个更重要?
第五首
汪峰 《怒放的生命》
曾经多少次跌倒在路上
曾经多少次折断过翅膀
如今我已不再感到彷徨
我想超越这平凡的生活
我想要怒放的生命
就象飞翔在辽阔天空
就象穿行在无边的旷野
拥有挣脱一切的力量
曾经多少次失去了方向
曾经多少次扑灭了梦想
如今我已不再感到迷茫
我要我的生命得到解放
我想要怒放的生命
就象飞翔在辽阔天空
就象穿行在无边的旷野
拥有挣脱一切的力量
我想要怒放的生命
就象矗立在彩虹之颠
就象穿行璀璨的星河
拥有超越平凡的力量
题外话—–如果生命只是一场碎梦我们为什么还在追逐?让生命怒放吧,就象矗立在彩虹之颠
就象穿行璀璨的星河。
第六首
伍思凯 《我真的很不错》
没有时间在无畏的承诺中叹息,
让太阳晒一晒充满希望的背脊,
迎着世界的风我要无畏的挺立,
对于必须要做的事我一点都不怀疑,
要做就做最好的别说真的可惜,
我知道我能做到的就是不停不停的努力.
我真的不错,
我真的不错,
我的朋友,
我想骄傲的告诉你,
我,
我真的很不错.
题外话—–不管发生什么,我们要对自己说:我真的很不错!
第七首
范玮琪 《最初的梦想》
如果骄傲没被现实大海冷能拍下
又怎会懂得要多努力
才走得到远方
如果梦想不曾坠落悬崖
千钧一发
又怎会晓得执着的人
有隐形翅牓
把眼泪装在心上
会开出勇敢的花
可以在疲惫的时光
闭上眼睛闻到一种芬芳
就像好好睡了一夜直到天亮
又能边走着边哼着歌
用轻快的步伐
沮丧时总会明显感到孤独的重量
多渴望懂得的人给些温暖借个肩膀
很高兴一路上我们的默契那么长
穿过风又绕个弯心还连着
像往常一样
最初的梦想紧握在手上
最想要去的地方
怎么能在半路就放
最初的梦想绝对会到达
实现了真的渴望
才能够算到过了天堂
绝对会到达
题外话—–最初的梦想是什么?闭上眼睛,是否能闻到一种芬芳?就像好好睡了一夜,直到天亮,
又能边走着边哼着歌,用轻快的步伐。
第八首
张雨生 《我的未来不是梦》
你是不是像我在太阳下低头
流着汗水默默辛苦的工作
你是不是像我就算受了冷漠
也不放弃自己想要的生活
你是不是像我整天忙着追求
追求一种意想不到的温柔
你是不是像我曾经茫然失措
一次一次徘徊在十字街头
因为我不在乎别人怎么说
我从来没有忘记我
对自己的承诺对爱的执著
我知道我的未来不是梦
我认真的过每一分钟
我的未来不是梦
我的心跟着希望在动
我的未来不是梦
我认真的过每一分钟
我的未来不是梦
我的心跟着希望在动
跟着希望在动
题外话—–认真得活着,我们从来没有背叛自己;一颗火热的心,跟着希望在动。
第九首
刘欢 《从头再来》
昨天所有的荣誉,已变成遥远的回忆.
勤勤苦苦已度过半生,今夜重又走入风雨.
我不能随波浮沉,为了我致爱的亲人.
再苦再难也要坚强,只为那些期待眼神.
心若在梦就在,天地之间还有真爱
看成败人生豪迈,只不过是从头再来
题外话—–心在,梦就在!从头再来!
第十首
BEYOND 《光辉岁月》
钟声响起归家的信号
在他生命里
彷佛带点唏嘘
黑色肌肤给他的意义
是一生奉献肤色斗争中
年月把拥有变做失去
疲倦的双眼带着期望
今天只有残留的躯壳
迎接光辉岁月
风雨中抱紧自由
一生经过傍徨的挣扎
自信可改变未来
问谁又能做到
题外话—–那些响在记忆里面的乐曲,成为一段逝去的永恒。我们一直在倾听,也一直在盼望;有的时候,只想很宁静地迎接那光辉岁月。
医院和医生都不愿说的!有了它 胜过五年医科大!
护士都知道,医生都明白 !!!
1。牙痛:乙酰螺旋霉素片+甲硝唑
乙酰螺旋霉素片+人工牛黄【消炎】
乙酰螺旋霉素片+糖甾醇片
2。干咳:百合固定口服液 养阴清肺
3。白痰:固本止咳膏
4。黄痰:急支糖浆 肺力咳合剂 等等。。。。。。
白痰和黄痰都可以使用:镇咳宁含片
5。眼药:复方硫酸软骨(润洁)【保健】
萘敏维(润洁)【消炎】
氯霉素滴眼液【沙眼】
6。近视眼:珍珠明目滴眼液
四味珍层冰硼滴眼液(珍视明滴眼液)
眼药水开封后,一个月内使用完,不然会氧化
7。慢性鼻炎:鼻炎片(中联) 千柏鼻炎片(奇星) 鼻炎康片(德众)
丙酸倍氯米松鼻气雾剂(伯克纳) 丙酸氟替卡松鼻喷雾剂(辅舒良)
8。肠胃炎:胃肠安丸
9。鸡眼:水杨酸苯酚贴膏
10。感冒药要凡是含有〈扑尔敏〉的成分都会犯困
11。扁桃体炎:一清胶囊 众生丸 银黄颗粒 喉炎
12。调理睡眠:夜宁颗粒 复方枣仁胶囊(希尔安宁) 灵芝胶囊
13。小儿《12岁以下》发烧:美林
14。小儿《12岁以下》拉肚子:蒙脱石散(思密达)+地衣芽孢杆菌活菌颗粒(整肠丸)
15。补脑:核桃
16。减肥:决明子+荷叶
17。廯:盐酸特比萘芬乳膏(康王) 复方酮康唑软膏(皮康王) 联苯卞唑乳膏(孚琪 克霉唑乳膏 硝酸咪康唑乳膏(达克宁) 盐酸柰替芬乳膏(欣欣)
18。湿疹:复方醋酸地塞米松乳膏(999皮炎皮) 糖酸莫米松乳膏(艾洛松)
丁酸氢化可的送乳膏(尤卓尔) 曲安奈德益康唑乳膏(派瑞松) 硫软膏
19。烫伤:京万红 湿润烧伤膏(美寳) 复方愈创蓝油烃乳膏
葡萄糖酸氯己定乳膏(顺峰宝宝) 红霉素乳膏
20。疱疹:阿昔洛韦乳膏 复方片仔癀乳膏
21。荨麻疹:氯雷他定片(开瑞坦) 氯雷他定片分散片(雷宁) 氯雷他定片(息斯敏牌)
22。哮喘:布地奈德雾剂(普米克) 硫酸沙丁胺醇吸入气雾剂(万托林)
沙丁胺醇气雾剂(信宜)
23。晕车药:盐酸苯环壬酯片(飞赛乐) 茶苯海明片(华亭)
晕车清凉贴(百脉)【贴在耳朵】
24。怀孕头『三个月』用药参考 应避免使用的药物(肯定产生损害):沙立度胺
性激素(雄激素,雌激素) 己烯雌酚 口服避孕药 孕酮 促进蛋白质合成药 四环素类 烟碱(烟草) 男性激素样药(用于增加食欲和体重) 秋水仙碱 环磷酰胺
25。仅在必需时使用的药物(有潜在的损害):苯丙胺类 抗癌药物 口服抗凝药 卡马西 巴比妥酸盐类 氯霉素 氯喹 多粘菌素E 可的松类 氟哌啶醇 卡那霉素 甲硝唑 萘啶酸 去甲阿米替林 苯妥类 扑痫酮 丙基硫氧嘧啶 奎尼丁 利血平 链霉素 赛禽类利尿药 氨砜噻吨 万古霉素 紫霉素
26。尽可能避免或减少使用的药物(可能产生损害):制酸药 阿斯匹林 苯氧苯丙酸 呋噻咪 庆大霉素 吲哚美辛 铁 甲氧卞啶 钾 烟酰胺 口服降血糖药 磺胺甲基异恶唑 弱安定药类 维生素C(大剂量) 维生素D(大剂量)
27。怀孕『4~9个月』用药参考
完全避免使用的药物:促进蛋白质合成药物(男性激素样药物可增加食欲与体重) 口服抗凝剂 阿斯匹林(长期或大剂量) 氯霉素 己烯雌酚 碘化物类 烟碱(烟草) 呋喃妥因 磺胺类 四环素类 性激素类 口服降血糖药(服用33周以后)
28。遵医嘱使用的药物:苯丙胺类 强镇痛药 麻醉药品 制酸药(含钠离子) 抗甲状腺药 巴比妥酸盐类 溴化物 氯喹 可的松样药物 麦角胺 轻泻药 萘定酸 吩噻嗪类 扑米酮 奎宁 丙硫氧嘧啶 链霉素 噻嗪类利尿药 弱安定类 万古霉素 紫霉素 维生素C(大剂量) 维生素K(合成品) 钾 卡马西平 多粘菌素E 环磷酰胺 卡那霉素 去甲阿米替林 苯妥英 普萘洛尔 奎宁丁 利血平
1、一般在服毒后几小时内洗胃最有效
4~6 小时内
2、 重金属中毒时用下列哪一种解毒药效果最好 ?
二巯丁二钠
3 、抢救巴比妥类中毒所致呼吸衰竭的首要措施是什么?
保持呼吸道通畅,人工辅助呼吸
4 、银环蛇咬伤致死主要原因
呼吸衰竭
5 、毒蛇咬伤最有效的早期治疗方法
单价抗蛇毒血清
6 、毒蛇咬伤最有效的局部早期处理是
胰蛋白酶局部注射或套封
7 、哪一种食物中毒以神经系统症状为主要临床表现,且病死率高
肉毒杆菌食物中毒
8 、对溺水所致呼吸心跳骤停者,其紧急处理措施是
人工呼吸和胸外心脏按压
9 、重度哮喘时,应采取哪些措施
吸氧,改善通气、支气管解痉、控制感染、纠正水和电解质平衡失调,应用糖皮质激素
10 、重度哮喘是指严重哮喘发作至少持续时间是多少?
24 小时以上
11 、重度哮喘时,每日氨茶碱静脉滴注的剂量不宜超过
1.5g
12 、重度支气管哮喘,一般抢救措施是什么?
静脉滴注氨茶碱,静脉滴注糖皮质激素,氧气吸入,静脉补充液体
13 、支气管哮喘发作期禁用
吗啡
14 、支气管哮喘的临床特征是
反复发作阵发性呼气性呼吸困难
15 、急性肺脓肿的治疗原则
积极抗感染,辅以体位引流
16 、急性原发性肺脓肿特征性的临床表现是
大量脓臭痰
17 、肺结核小量咯血(痰中带血丝)的处理是
安静休息,消除紧张情绪
18 、抢救大咯血窒息时,最关键的措施是
立即采用解除呼吸道梗阻的措施
19 、肺结核大咯血,最危险的并发症
窒息
20 、浸润型肺结核大咯血采取
患侧卧位
21 、慢性支气管炎急性发作期治疗最主要的措施是
控制感染
22 、突然发作的吸气性呼吸困难,临床上最常见于
气管内异物或梗阻
23 、哪一种疾病,最易发生呼吸衰竭
阻塞性肺气肿
24 、高血压患者发生心力衰竭的最早症状是
劳力性呼吸困难
25 、诊断急性肺水肿,最有特征意义的表现是
严重呼吸困难伴粉红色泡沫痰
26 、诊断右心功能不全时,最可靠的体征是
颈静脉怒张,肝颈静脉回流征阳性
27 、呼吸困难最常见于
左心功能不全
28 、哪种情况产生急性肺水肿时,宜用吗啡
急性心肌梗死伴持续性疼痛
29 、心源性哮喘与支气管哮喘主要不同点是
心脏扩大伴奔马律
30 、心功能不全最早的体征是
舒张期奔马律
31 、左心衰最严重的表现是
肺水肿
32 、右心衰竭的主要临床表现是
体循环静脉淤血及水肿
33 、急性肺水肿最有特征性的表现是
咯大量粉红色泡沫痰
34 、产生左心衰竭的临床表现,主要是
肺淤血、肺水肿
35 、呼吸困难最早出现于
左心衰竭
36 、室上性心动过速最多发生于什么
无器质性心脏病
37 、用刺激迷走神经的方法,可以纠正的心律失常是
阵发性室上性心动过速
38 、预激综合征最常伴发
上性心动过速
39 、预激综合征最主要的特征是
QRS 波群开始部粗钝
40 、诊断室速最有力的心电图证据是
出现心室夺获或室性融合波
41 、表现为心动过缓 – 心动过速综合征的患者,最好选用
安装按需型人工心脏起搏器
42 、室速伴严重血流动力学障碍时,终止发作首选措施是
电复律
43 、 III 度房室传导阻滞伴短阵室性心动过速,首选
心室起搏
44 、左右束支阻滞,治疗应选用
安置心脏起搏器
45 、以下各项中,哪项最易引起阿 – 斯综合征
III 度房室传导阻滞
46 、房颤发生后易引起哪种合并症
体循环动脉栓塞
47 、二尖瓣狭窄早期大咯血的原因是
支气管静脉破裂
48 、风心病二尖瓣狭窄发生房颤后,常见的并发症是
动脉栓塞
49 、哪种心脏病,不宜使用血管扩张剂
心包填塞征
50 、二尖瓣狭窄合并房颤,心室率 120 次 / 分,首选治疗是
西地兰控制心室率
51 、心绞痛及昏厥常见于
主动脉瓣狭窄
52 、二尖瓣狭窄窦性心律由于过劳而发生急性肺水肿,最恰当的治疗是
速尿
53 、二尖瓣狭窄引起肺水肿的原因主要是
左室衰竭
54 、风湿性心脏瓣膜病致死的主要原因是
心力衰竭
55 、二尖瓣狭窄最早出现的症状是
劳力性呼吸困难
56 、洋地黄中毒伴缓慢性心律失常时选用
阿托品
57 、洋地黄中毒所致的室性早搏,治疗应首选
苯妥英钠
58 、洋地黄中毒常见的心电图表现是
室性早搏二联律
59 、心力衰竭引起的室性早搏,未经药物治疗应首选
洋地黄
60 、急性心肌梗死并发心源性休克的主要原因是
心排血量急剧降低
61 、急性心肌梗死早期( 24 小时内)死亡主要原因是
心律失常
62 、急性心肌梗死时缓解疼痛宜用
吗啡
63 、硝酸甘油缓解心绞痛主要是由于
直接扩张冠状动脉
64 、急性心肌梗死患者心电监护示“室颤”,立即进行抢救,第一步应行
非同步直流电除颤
65 、心脏猝死病人一半以上见于何种疾病
冠心病
66 、血压突然升高,剧烈头痛,抽搐,昏迷的患者,诊断可能是什么?
高血压脑病
67 、高血压病最常见的死亡原因是
脑血管意外
68 、什么表现最能提示急进性高血压
视力迅速减退,视网膜出血及渗出或视乳头水肿
69 、治疗高血压危象,哪一种药物应考虑首选
硝普钠
70 、心包填塞与右心功能不全,哪项在鉴别上最有意义
奇脉
71 、急性心包积液时最突出的症状是
呼吸困难
72 、猝死较多见于哪种心肌病
肥厚型梗阻性心肌病
73 、哪种疾病引起的休克其外周血管阻力将明显下降
革兰阴性杆菌败血症
74 、男性, 20 岁。肌注青霉素后突然昏倒,血压测不到,最主要的抢救措施是
立即静脉注射肾上腺素
75 、休克的基本原因是
有效循环血量不足,脏器的微循环灌注不良
76 、引起心源性休克最常见的病因是
急性心肌梗死
77 、哪种休克单独使用血管收缩药效果好
过敏性休克
78 、提示胃穿孔最有意义的根据是
气腹征象
79 、消化性溃疡最常见的并发症是
出血
80 、上消化道大出血最常见的原因是
消化性溃疡
81 、出血坏死型胰腺炎的特征是
脐部及腰部皮肤呈青紫色
82 、急性腹痛伴休克,最常见的病因是
急性坏死型胰腺炎
83 、肝昏迷患者,躁动不安和抽搐,选用下列哪种药物治疗最合适
安定
84 、对肾病综合征最有效的治疗药物是
糖皮质激素
85 、肾病综合征最常见的并发症是
感染
86 、尿毒症患者纠正酸中毒后发生抽搐,最迅速有效的治疗措施是
静注葡萄糖酸钙
87 、尿毒症病人病情危重的表现是
心包炎
88 、尿毒症最常见的死亡原因是
心功能不全
89 、治疗尿毒症心功能不全的最有效方法是
透析
90 、慢性粒细胞性白血病发生急性左上腹剧痛,首先考虑的诊断为
脾梗死
91 、在我国糖尿病死亡的主要原因是
脑血管意外、冠心病
92 、脊髓休克时,出现什么症状
双下肢瘫痪或四肢瘫痪,并肌张力低下,反射消失,尿潴留
93 、高血压性脑出血最好发的部位是
基底神经节
94 、脑出血最常见的部位是
内囊外侧部
95 、脑出血最常见的病因为
高血压
96 、高血压脑出血最常见的诱发因素为
情绪激动或用力过度
97 、急性脑血管疾病伴脑疝形成,最急需的措施是
静脉滴注甘露醇
98 、高颅内压病人做腰椎穿刺放脑脊液后,突然呼吸停止。这是因为诱发了
小脑扁桃体疝
99 、颞叶钩回疝出现同侧瞳孔散大的常见原因是
动眼神经受压
100 、枕大孔疝疝出的组织是
小脑扁桃体
101 、枕大孔疝与颞叶钩回疝的主要鉴别点是
早期出现呼吸骤停
102 、脑疝致命的原因是
脑干受压
103 、治疗脑水肿
尽早使用肾上腺皮质激素
104 、脑出血和蛛网膜下腔出血的重要区别点为
有无定位体征
105 、脑出血的急性期治疗为
降血压 甘露醇降颅内压 保持水、电解质平衡 ,抗生素预防治疗感染
106 、蛛网膜下腔出血最常见的原因
先天性脑底动脉瘤
107 、蛛网膜下腔出血最常出现
脑膜刺激征
108 、蛛网膜下腔出血最可靠的诊断依据是
均匀血性脑脊液
109 、蛛网膜下腔出血急性期的治疗选用
尼莫地平
110 、脑血栓形成最常见的病因是
脑动脉粥样硬化
111 、脑梗死急性期主张不用血管扩张药,是因为可引起
脑内盗血现象
112 、脑血栓形成治疗应选用
低分子右旋糖酐
113 、在急性脑血管病中,起病最急的是
脑栓塞
114 、造成癫痫的常见原因 产伤 颅内肿瘤
脑炎 脑囊虫病
115 、癫痫持续状态是指
全面性强直 – 陈挛性发作频繁出现,间歇期仍意识不清
116 、全面性强直 – 阵挛性发作时,首先要
注意呼吸道通畅
117 、治疗敌敌畏急性中毒的胆碱酯酶复能剂是
双复磷
118 、有机磷农药中毒所致的呼吸肌瘫痪应选用
解磷定
119 、急性有机磷农药中毒发生肺水肿时,首要抢救措施是
静注阿托品
120 、急性有机磷农药中毒死因,最主要
呼吸衰竭
121 、急性一氧化碳中毒时,首要的治疗方法
氧气疗法
122 、下肢远端严重活动性出血时,止血带扎在哪个部位最合适?
大腿中 1/3
123 、四肢开放性损伤合并大血管损伤使用止血带时,连续阻断血流时间不得超过:
60 分钟
124 、在创伤急救止血时,常用的止血方法有:
指压止血法,压迫包扎法,止血带止血法,加垫屈肢止血法
125 、创伤性窒息的特征是
面部、眼结膜、上胸部淤血
126 、胸部外伤后,胸壁软化,主要病理生理紊乱为:
二氧化碳储留,缺氧
127 、开放性气胸的急救,首先要:
迅速封闭胸壁创口
128 、严重多根多处肋骨骨折的紧急处理是
胸壁加压包扎
129 、张力性气胸急救措施为:
粗针头排气减压
130 、外伤性血胸简便而又可靠的诊断方法是:
胸腔穿刺
131 、前胸刀刺伤、休克、颈静脉怒张,首先应考虑
心包填塞
132 、腹腔损伤行腹腔穿刺,抽出不凝血液,应诊断为
实质性脏器破裂
133 、腹部外伤合并出血性休克时,主要的处理原则是
在积极治疗休克的同时手术探查止血
134 、胃穿孔的 X 线检查所见为
膈下游离气体
135 、急性阑尾炎临床症状发生的顺序一般是
先上腹痛,后恶心或呕吐,再右下腹痛
136 、单纯性阑尾炎的腹痛性质是
隐痛或钝痛
137 、急性坏疽性阑尾炎,当阑尾壁全层坏疽后,腹痛性质是
持续性胀痛
138 、急性阑尾炎,当腹痛尚未转移到右下腹前,在诊断上具有重要意义的是
压痛已固定在右下腹
139 、高位小肠梗阻除腹痛外,主要症状是
呕吐
140 、胆管结石急性发作和急性胆管炎典型的三联征是
突发剑突下偏右阵发性绞痛、畏寒发热、黄疸
141 、急性胰腺炎时,血淀粉酶升高的规律为
发病后 3~12 小时升高, 24~48 小时达高峰
142 、下列哪种肾外伤最常出现血尿
肾裂伤
143 、颅内压增高的三联征是
头痛、呕吐、视乳头水肿
144 、急性枕骨大孔疝与小脑幕裂孔疝最主要的区别是
剧烈头痛
145 、诊断心跳骤停迅速可靠的指标是
大动脉搏动消失
146 、心跳停止时间是指
循环停止到重建人工循环的时间
147 、复苏处理要争分夺秒,最主要的目的是
为迅速恢复脑的血液循环
148 、一旦确诊为心跳骤停,必须争取在几分钟内重建呼吸和循环
4~6 分钟
149 、胸外电击除颤时,电极板安放的位置应在
右第二肋间前胸壁,心尖区或心尖区后胸壁
150 、心跳复苏后,最容易出现的继发性病理改变是
脑缺氧性损害。
1、全身骨与关节结核中发病率最高的是(脊柱结核)。
2、诊断感染性心内膜炎的最重要方法是(血培养)。
3、抢救由心室颤动引起的心脏骤停时,最有效的方法是(非同步电击复律)。
4、发现早期直肠Ca最有意义的方法是(直肠镜)。
5、最常见的子宫肌瘤变性是(玻璃样变).
6、肾病综合征最基本的表现是(尿蛋白大于3.5g/24h)。
7、确诊肿瘤最可靠的方法是(病理学检查)。
8、法鲁四联征最早且主要的表现是(青紫)。
9、对原发性慢性肾上腺皮质功能减退症的诊断最有意义的血检结果是(皮质醇下降)。
10、复苏后治疗,保证一切复苏措施奏效最重要的是(脑复苏)。
1、引起牙周脓肿最常见的病原菌是(甲型溶血性链球菌)。
2、体内CO2分压最高的部位是(组织液)。
3、易位型21-三体综合征最常见的核型是〔46,XY,-14,+t(14q21q)〕。
4、洋地黄中毒最常见的心电图表现是(室性期前收缩)。
5、鉴别水肿型和出血坏死型胰腺炎最有价值的是(Cullen征)。
6、预防手术后肺不张最主要的措施是(多翻身多做深呼吸,鼓励咳嗽)。
7、最常见的卵巢肿瘤并发症是(蒂扭转)。
8、急性白血病引起贫血最重要的原因是(红系增殖受白血病细胞的干扰)。
9、急性心肌梗死早期最重要的治疗措施是(心肌灌注)。
10、结肠癌最早出现的临床症状是(排便习惯和粪便性状的改变)。
1、导致阑尾穿孔最主要的因素是(阑尾腔阻塞)。
2、最先提出“不伤害原则”的西方医学家是(希波克拉底)。
3、最常见的女性生殖器结核是(输卵管结核)。
4、偏盲型视野缺损最常见于(垂体腺瘤鞍上发展)。
5、胃溃疡最常见的位置是(胃窦小弯侧)。
6、对霍奇金淋巴瘤最具诊断意义的细胞是(R-S细胞)。
7、右心衰竭患者最有诊断意义的体征是(胸骨左缘3~4肋间闻及舒张期奔马律)。
8、伤寒最严重的并发症是(肠穿孔)。
9、血浆蛋白质中含量最多的是(清蛋白)。
10、后纵隔肿瘤最常见的是(神经源性肿瘤)。
1、深静脉血栓形成最常见于(下肢深静脉)。
2、正态分布的数值变量资料,描述离散趋势的指标最好选用(标准差)。
3、对慢性疾病进行现况调查,最适宜计算的指标是(患病率)。
4、大肠癌诊断和术后监测最有意义的肿瘤标志物是(CEA)。
5、右侧结肠癌最多见的大体形态是(肿块型)。
6、胃窦部溃疡的最佳手术方式是(胃大部切除胃十二指肠吻合术)。
7、烧伤最常见的死亡原因是(休克)。
8、急性感染性心内膜炎最常见的致病菌是(金黄色葡萄球菌)。
9、在感染过程中的5种表现中所占比例最低但最易识别的是(显性感染)。
10、了解子宫内膜周期性变化最可靠的诊断依据是(诊断性刮宫)。
1、难以鉴别的肾癌和肾囊肿最可靠的鉴别方法是(肾动脉造影)。
2、肌肉中最主要的脱氨基方式是(嘌呤核苷酸循环)。
3、医学伦理学中最古老、最有生命力的医德范畴是(医疗保密)。
4、最有助于诊Crohn病的病理改变是(非干酪性肉芽肿)。
5、诱发DIC最常见的病因为(革兰氏阴性细菌感染)。
6、卵巢上皮癌患者血清CA125检测值最具有特异性意义的是(浆液性腺癌)。
7、老年心力衰竭患者症状加重的最常见的诱因是(呼吸道感染)。
8、心肌梗死24小时内并发急性左心衰时,最不宜用(洋地黄)。
9、腺垂体功能减退症最常见的原因是(各种垂体肿瘤)。
10、中枢性尿崩症患者控制多尿最适宜的药物是〔去氨加压素(弥凝)〕。
1、造成先天性甲状腺功能低下的最主要的原因是(甲状腺不发育或发育不全)。
2、弥漫性毛细血管内增生性肾小球肾炎最主要的病变是(毛细血管内皮细胞及系膜细胞增生)。
3、慢性粒细胞白血病与类白血病反应最主要的区别是(Ph染色体阳性)。
4、硫酸镁中毒时最早出现的是(膝反射消失)(此题2008年助理重复再现)。
5、最常见的子宫肌瘤类型是(肌壁间肌瘤)(此题2008年助理重复再现)。
6、推行临床科学合理用血的最主要目的是(保护血液资源)。
7、引起脑萎缩最常见的原因是(脑动脉粥样硬化)。
8、下列组织中最易完全再生修复的是(上皮组织)(此题2007年助理重复再现)。
9、早期动脉粥样硬化病变,最早进入动脉内膜的细胞是(巨噬细胞)。
10、AIDS患者肺部机会性感染最常见的病原体是(肺孢子虫)。
1、社区获得性肺炎最常见的致病菌是(肺炎链球菌)。
2、确诊高功能性甲状腺结节,最有意义的检查是(放射性核素扫描)。
3、结核结节中最具有诊断意义的细胞成分是(郎格汉斯细胞和上皮样细胞)。
4、核酸对紫外线的最大吸收峰值是(260nm)。
5、保存期内的全血最主要的有效成分是(红细胞)。
6、诊断缺铁性贫血最肯定的依据是(骨髓小粒可染铁消失)。
7、治疗消化性溃疡患者上腹部疼痛效果最好的是(质子泵抑制剂)。
8、流行性乙型脑炎病变最轻微的部位是(脊髓)。
9、左向右分流型先心病最常见的并发症是(肺炎)。
10、细胞膜在静息情况下,对下列哪种离子通透性最大(K+)。
1、引起抗利尿激素分泌最敏感的因素是(血浆晶体渗透压增高)。
2、在心动周期中,心室内压力上升最快的阶段是(等容收缩期)。
3、胆汁中含量最多的有机成分是(胆汁酸)。
4、外科病人最易发生水和钠代谢紊乱是(等渗性缺水)。
5、甲型流感病毒最易发生变异的成分是(神经氨酸酶和血凝素)。(上题很重要,结合了时事)
6、急性心肌梗死时,血清酶特异性最高的是(CPK-MB)。
7、细菌性痢疾肠道病变最显著的部位是在(乙状结肠和直肠)。
8、早期诊断急性血源性骨髓炎最有价值的方法是(局部分层穿刺)。
9、恶性肿瘤种值性转移到盆腔,最多见的是(胃癌)。
10、脱敏治疗的最佳适应征为(恐怖症)。
1、胫骨中下1/3骨折最常见的并发症是(骨折延迟愈合)。
2、腰椎间盘突出症最常见的部位是(L5)。
3、慢性支气管炎发展成阻塞性肺气肿的过程中,最先发生的病理改变是(细支气管不完全阻塞)。
4、消除支气管哮喘气炎症最有效的药物是(糖皮质激素)。
5、争性颅内压增高,有脑疝征象时,应立即使用下列哪种药物最佳(20%甘露醇)。
6、颅内肿瘤中最多见的是(神经上皮性肿瘤)。
7、改善急性左心衰竭症状最有效的药物是(利尿剂)。
8、诊断急性胰腺炎最广泛应用的化验指标是(血清淀粉酶)。
9、风湿性心脏病二尖瓣狭窄最具有诊断价值的检查是(心脏听诊)。
10、对绿脓杆菌(铜绿假单胞菌)作用最强的氨基苷类抗生素是(妥布霉素)。
1、正常人脑脊液中糖的最低含量为(2.5mmol/L)。
2、某医师欲采用横断面调查研究的方法,调查高血压病在人群中的分布情况,选择最合适的指标为(发病率)。
3、鉴别肾盂肾炎和下尿路感染最有意义的是(尿中白细胞管型)。
4、诊断甲状腺高功能性腺瘤最佳的检查是(甲状腺核素扫描)。
5、治疗重度一氧化碳中毒首选的氧疗是(高压氧舱)。
6、变异性心绞痛患者首选的药物是(硝苯地平)。
7、劳累时有心绞痛及晕厥发作的主动脉狭窄患者首选治疗为(主动脉瓣膜置换术)。
8、陈旧性心肌梗死患者,心电图示频发室性期前收缩,首选药物是(B受体阻滞剂)。
9、根据症状和体征提示有胸腔积液时,需确定是否有胸腔积液应首选的检查是(胸片)。
10、室性心动过速伴严重血流动力学障碍时,终止发作的首选方法是(同步电复律)。
1、使慢性粒细胞白血病达到血液学缓解的首选药物是(羟基脲)。
2、SLE,狼疮肾炎(病理为IV型)首选的免疫抑制剂为(环磷酰胺)。
3、下列治疗军团菌感染的首选药物是(红霉素)。
4、全身强直-阵挛性发作和失神发作合并发生时,药物治疗首选(丙戊酸钠)。
5、肺炎球菌肺炎治疗的首选抗生素是(苄星青霉素)。
6、婴儿化脓性脑膜炎环疑合并硬膜下积液,首选的简便诊断方法是(颅透光检查)。
7、治疗慢性粒细胞性白血病,首选(羟基脲)。
8、变异性心绞痛首选(地尔硫卓)。
9、治疗脑膜白血病首选药物是(甲氨蝶呤)。
10、代谢性酸中毒在没有发展到循环衰竭程度时,首选治疗应该是(实施病因治疗)。
1、为感染性休克病人迅速纠正血容量不足时,下列各组液体中首选的是(以平衡盐溶液为主,配合适量血浆和全血)。
2、疑为垂体腺瘤时,定位诊断首选(MRI)。
3、新生儿缺氧缺血性脑病时发生惊厥,首选的药物是(苯巴比妥钠)。
4、慢性再障的治疗首选(丙酸睾酮肌内注射)。
5、高泌乳素血症的药物治疗是(溴隐亭)。
6、诊断尿道结石首选的X线检查是(腹部平片+静脉尿路造影)。
7、三叉神经痛首选(卡巴西平)
8、合并双侧肾动脉狭窄的高血压患者降压不宜首选(血管紧张素转换酶抑制剂)
9、合并冠状动脉痉挛心绞能的高血压宜首选(B受体阻滞剂)。
10、准备进行骨髓移杆的患者需要输血改善贫血症状,首选的血液制品为(少白细胞的红细胞)。
1、成人股骨干骨折,并有足背及胫动脉搏动细弱,其首选的治疗方法是(切开复位内固定)。
2、诊断胆囊结石首选的检查方法是(B超)。
3、I期子宫内膜癌患者的治疗首选(手术治疗)。
4、下列治疗军团菌的首选药物是(红霉素)。
5、青春期甲状腺肿,肿大明显时首选治疗方法是(口服甲状腺素片)。
6、为确定肝脓肿穿刺点或手术引流进路,首选的辅助检查方法是(B超)。
7、上消化道出血时,为寻找出血的病因,首选的检查方法是(胃镜检查)(而不是大便隐血试验或上消化道钡餐)。
8、正常足月儿的皮肤外观特点是(肤色红润,皮下脂肪丰满)。
9、内脏病的主要特点是(定位不精确)(而不是对牵拉不敏感或是必有牵涉痛)。
10、老年急性阑尾炎的临床特点是(阑尾容易缺血、坏死)。

大脑和人体的其它器官一样,用进废退,注意科学用脑,走走
路,爬爬山,进行有氧(养)运动,睡一觉,大脑内的神经网
络得到滋养生长的机会,就会在编程方面进化的更聪明,但是
由于长期从事单调的脑力劳动,大脑的生长会极化,不能协调
发展,在其它方面会变得痴钝,极化出现在大脑发育的幼年阶
段严重的会使人成为白痴天才!因此用脑不要太过单一,要注
重大脑智力结构的全面发展,培养广泛的兴趣,和谐用脑,均
衡营养。超智多能思维科学研究所 江伟

在计划任务里,每天8:11分自动运行,AliUpdater{3EB3314C-55C7-40E2-8EE8-6129C2D8ACB2},官方解释是及时更新阿里旺旺为最新版本,使用推出的新功能。如果此任务被停用或中断,阿里旺旺就无法及时更新,这意味着可能潜在安全漏洞无法被修复,同时某些新功能不能进行使用。
这种未许可的行为很难让人接受.必须强制删除.
十字链表是以一维数组和链表结合的方式组织的,genthelvite用双链表组合^_^.优点是很直观,方便有向图的顶点的入度与出度的计算,缺点是维护代价比较高!
#include <stdio.h>
#include <malloc.h>
#define MaxVertexNum 100
typedef struct node
{
int tailvex; //弧尾的位置
int headvex; //弧头的位置
node *hlink,*tlink;//其指向与本弧头,弧尾结点相同的下一个弧
}EdgeNode;//弧结点
typedef struct
{
int data;//顶点信息
EdgeNode *firstin,*firstout;//指向该顶点的第一个弧头的弧结点,弧尾的弧结点
}VertexNode,OrthList[MaxVertexNum];//顶点结点,十字链表类型
typedef struct
{
int n,r;//顶点数,边数
OrthList OrthList[MaxVertexNum];//十字链表
}OrthGraph;//建立图
void CreateOrthGraph(OrthGraph *G)//十字链表表示的有向图
{
printf(“请输入顶点数,弧数:”);
scanf(“%d%d”,&G->n,&G->r);
//初始化
for(int i=0;i<G->n;i++)
{
printf(“请输入第%d个数据的值\n”,i+1);
scanf(“%d”,&G->OrthList[i]->data);
G->OrthList[i]->firstin=NULL;
G->OrthList[i]->firstout=NULL;
}
for(int k=0;k<G->r;k++)
{
int i,j;//确定弧头,弧尾的位置
printf(“请输入弧的位置:\n”);
scanf(“%d%d”,&i,&j);
EdgeNode *edgenode=(EdgeNode *)malloc(sizeof(EdgeNode));
edgenode->headvex=i;
edgenode->tailvex=j;
edgenode->tlink=G->OrthList[j]->firstout;
edgenode->hlink=G->OrthList[i]->firstin;
//绑定弧头弧结点和弧尾的弧结点
G->OrthList[i]->firstin=edgenode;
G->OrthList[j]->firstout=edgenode;
}
}
void main()
{
OrthGraph *orthGraph=(OrthGraph *)malloc(sizeof(OrthGraph));
CreateOrthGraph(orthGraph);
}
图的邻接表存储法很重要必须掌握,否则十字链表存储法和邻接多重存储法理解不了。当e<n(n-1)/2时,采用邻接表存储图比用矩阵节省空间,如果是有向图的话,还需建立逆邻接表存储。
#include <stdio.h>
#include <malloc.h>
#define MaxVertexNum 100
//表结点
typedef struct node
{
int adjvex; //邻接点在图中的位置
node *nextarc;//下一个顶点域
int info; //数据域,存储与弧或边的相关信息
}EdgeNode;
//头结点
typedef struct
{
int vexdata;//头结点数据域
EdgeNode *firstarc;//指向链表的第一个结点
}VertexNode,AdjList[MaxVertexNum];//AdjList是邻接表类型
typedef struct
{
AdjList adjlist; //邻接表
int n,e; //图中当前顶点数和边数
}ALGraph;
//建立无向图的邻接表
void CreateALGraph(ALGraph *g)
{
int i,j,k;
printf(“请输入无向图的邻接表顶点数,边数:\n”);
scanf(“%d%d”,&g->n,&g->e);
//建立顶点表
for(i=0;i<g->n;i++)
{
g->adjlist[i].vexdata=i;
g->adjlist[i].firstarc=NULL;
}
//建立边表
EdgeNode *s;
for(k=0;k<g->e;k++)
{
printf(“请输入边表的对应顶点vi,vj的位置:”);
scanf(“%d%d”,&i,&j);
s=(EdgeNode *)malloc(sizeof(EdgeNode));//生成边表结点
s->adjvex=j; //邻接点序号为j
s->nextarc=g->adjlist[i].firstarc;
g->adjlist[i].firstarc=s; //将新结点*s插入顶点vi的表头部
s=(EdgeNode *)malloc(sizeof(EdgeNode));
s->adjvex=i; //邻接结点序号为i
s->nextarc=g->adjlist[j].firstarc;
g->adjlist[j].firstarc=s; //将新结点*s插入结点vj的表头部
}
}
void main()
{
ALGraph *alGraph=(ALGraph *)malloc(sizeof(ALGraph));
CreateALGraph(alGraph);
free(alGraph);
}

■CUBN记者 邓丽娟 北京报道
近年来,橄榄油这种此前在欧美以及地中海沿岸国家广受青睐的“液体黄金”已经以破竹之势进入我国市场。
海关总署最新数据显示,2011年,我国橄榄油进口总量为32898吨,同比增长55%;相比于2002年605吨的进口量,十年内整体橄榄油的年进口量增长近55倍。
然而,面对如此庞大的进口市场,橄榄油的渠道与等级是否纯正?消费者又该如何辨识呢?
渠道、等级是否纯正?
近日,记者走访发现,本市规模较大的连锁超市已经为橄榄油设独立的货架,橄榄油成为进口食品区或者粮油区的必需品类。这些货架上销售的橄榄油大多来自西班牙和意大利,有贝蒂斯、欧丽薇兰、品利、欧萨、百一、奥尼、卡拉佩利等品牌。
与花生油、调和油大桶实惠包装不同的是,橄榄油采用的都是250毫升至1升之间的小包装。而同样来自意大利500毫升装的橄榄油,有的售价在70元左 右,有的却是92元。导购员说:“贵的是原装进口的,便宜的是国内分装的,主要是差在这里。你买原装进口的吧,质量更有保证。”
业内人士告诉《中国联合商报》记者,目前,国内橄榄油九成以上都是进口,因此业内根据橄榄油进口以后是否分装,将其分成分装版和原装版两种。原装进口 是指销售的橄榄油产品在境外已经分装好,进入中国市场时,应在原包装的基础上添加内容相对应的中文标签并指出是原装进口;如果是进口原料橄榄油在中国分 装,应在产品外包装上标出封装地,也就是所谓的原产分装版。
记者在北京市一家超市中发现,欧丽薇兰的标签除标注原产地外,也标出了分装地,而另一品牌的橄榄油标签既没有标注是“原装进口”,也没有标注“分装地”。至于其他品牌的橄榄油标签,则有些会标注原产国,但在外包装上则未说明是“原装进口”还是进口后再分装。
按照规定,橄榄油的名称应按照标准标注特级初榨橄榄油、中级初榨橄榄油、初榨橄榄油、精炼橄榄油、混合橄榄油等,但是实际标注时却五花八门。记者上述 超市发现,一款产自西班牙的橄榄油在其配料标注上注明为“100%纯橄榄油”,根据这个标注根本看不出橄榄油的等级。而在一家大型超市内,记者发现了一种 “纯正橄榄油”,对于这种油,连超市导购员都表示,这种油不如原装进口的特级初榨橄榄油,并建议记者不要直接食用。
消费者如何验明“正身”?
尽管橄榄油价格不菲,但目前还在以其极佳的保健、美容功效和理想的烹调用途等优势继续占领中国食用油市场。对此,消费者选购产品时该如何验明“正身”呢?
业内人士王先生教给了记者一个辨别橄榄油产地的方法,那就是看橄榄油的条形码。如果条码是60或者69,就很可能是大桶橄榄油进口然后国内分装,而意大利原装的条码是80~83,西班牙是84。
关于橄榄油的等级问题,业内人士表示,橄榄油的优劣和价格主要看是初榨油还是精炼油。初榨橄榄油是由新鲜的橄榄果实直接冷榨而成的,不经过任何化学方 法,保留了天然的营养成分,气味清香,颜色呈黄绿色,可以直接食用,但初榨的特级橄榄油一般价格较高。精炼橄榄油则是用酸度超过3.9%的初榨橄榄油精炼 后所得到的,颜色比初榨油要深一些,而且比较浑浊,不能直接凉拌食用,但精炼后的橄榄油价格比较实惠。
据了解,在地中海沿岸橄榄油生产国,真正的初榨橄榄油生产时间只能在10月底到第二年的1月之间,如果购买的初榨橄榄油上,所标注的生产日期为2~9月之间的某一天,那千万不能相信,这大部分都是橄榄油进口之后的二次包装日期。
■小知识
橄榄油等级评定
所有类型的特级初榨橄榄油和初榨橄榄油都是在橄榄第一次压榨时制取的,在压榨过程中去除了约90%的橄榄汁。在这两种橄榄油的生产过程中不允许使用化学物质和高温,而且在压榨过程结束后不能再加工或精炼。特级初榨橄榄油和初榨橄榄油都不允许加入任何精炼橄榄油。
“超级初榨橄榄油”是自然界最好的橄榄油,这归功于它极低的酸度(可能低至0.225%)。它最适合直接食用,这样您可以品味它精致的香气和味道。您可以尝试用它做沙拉、将它作为面包的蘸料或者调味品。
“特级初榨橄榄油”有水果的味道,颜色可能是暗黄色到鲜绿色。一般来说,颜色越深,味道越重。IOOC规定,特级初榨橄榄油必须味道上佳,并且酸度不超过0.8%,但是其他监管机构设置的酸度分界点为1%。和超级初榨橄榄油一样,为了品味油的味道,最好是直接食用它。
“优级初榨橄榄油”必须味道“良好”(根据IOOC的标准判断),并且酸度不超过1.5%。优级初榨橄榄油比特级初榨橄榄油要便宜,但它们的质量差不多,它也是直接食用时味道最好。
“良好初榨橄榄油”必须味道“良好”,酸度不能超过2%。像其他的初榨橄榄油一样,它不能含有任何精炼橄榄油。良好初榨橄榄油很适合用于烹调,但直接食用时味道也不错。“普通初榨橄榄油”的酸度不能超过3.3%。它很适合用于烹饪,但直接食用时会稍显味道不足。