范文一:中国历史上,刘姓和李姓哪个建立的政权多?我们用数据说话
刘姓和李姓是当代中国的大姓,但也是历史上中国的大姓。李姓和刘姓人口之多,主要还是跟历史上这两个姓氏建立的众多政权有关。刘姓最著名的政权主要是汉朝,刘汉政权在中国历史上影响深远,汉人一词最早就来自汉朝。而李姓政权最著名的当属唐王朝了,李唐王朝可以说是中国古典王朝的巅峰,不论是军事还是经济,同时对周边国家的影响也十分深远。
最近很多人都在争论,历史上到底哪个姓氏当过的皇帝最多?跟刘姓和李姓相比,其它姓氏是比较少的,我们暂且不讨论。但李姓和刘姓中,哪个又最多呢?小编不属于两个姓氏中的,尽量客观的用统计的数据进行说话,所以李姓读者和刘姓读者都不用担心主观偏向问题。
一般根据《中国历代纪年表》,可以很好统计。由于纪年表的制定有多个标准,不同的统计结果应该是采用不同的纪年表所致。这里谨采用2010增订《帝王世系》版的《中国历代纪年详表》。该表将一些短期的农民起义政权,民族政权也列为地方割据政权,可能会有争议。
由于表实在太长,大家可以不看,直接看我的统计结果。我的统计是将正统王朝和地方割据政权区分开,并以一朝的开国君主姓氏作为标准。
从表可见,无论是只算正统王朝,还是连地方割据政权一块算,刘姓政权数量都多于李姓。
刘姓正统王朝3个(两汉+南朝宋),李姓一个(唐);至于争议比较多的地方割据政权,我也列了个一览表,方便大家看。
顺便,正在看帖的李姓同学,你们觉得李姓输在哪里呢?
答案可能是是李姓在少数民族方面并没有刘姓做的好。历史上留下的大量外民族成为中国人后,改姓为刘的记录,如汉朝部分匈奴,南北朝的独孤氏。相比之下,改姓为李的记录要少一些。所以,赶上各个民族争着建国的乱世,刘姓建国的几率会比李姓大那么一些。
范文二:背单词的软件哪个好
背单词的软件哪个好 最新2014十款背单词软件测评报告:
背英语单词是最令人头疼的事儿,如果能选择一套适合的背单词软件,对于单词记忆会有事半功倍的效果,然而目前市场上背单词软件到处都是,我们应该选择什么软件呢,这确实是件另人头疼的事,选到好的,对我们的学习也许有很大帮助,找到不好的,可能反而会耽误了我们的学习。
为此,我亲自对目前几款流行的背单词软件做了一个大概测评,纯属个人测评,不受托于任何人,主要参数是:记多少单词/小时,记忆正确率,第二天的遗忘率等几个方面进行测试。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1、 疯狂单词无忧记忆:
简介:据说是背单词有种疯狂的感觉,而且说是智能化程度最高,。。
一个小时测试结果:
总学习:128词
生词: 117词
测验结果:记住35词/小时
正确率:30%
测评:感觉效率低,没有循环记忆安排。据说使用这套软件背单词时,给人一种疯狂的感觉,但我似乎感觉不到哦。~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2、我爱背单词
简介:历史较久的单词助记软件。
一个小时测试结果:
总学:127 词,
生词:115 词
测验结果:记住42词/小时
正确率: 31%
复习系统:浏览复习,复习效率一般。
测评:这套软件历时顶悠久,该套软件功能很多,但对于记忆效率来说效果一般,因为是浏览记忆,跟自己背词典差不多,没有循环记忆安排。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
3、新东方背单词:
简介:新东方,大家都熟悉,感觉这套系统跟《我爱背单词》差不多,浏览记忆,如同背词典。
一个小时测试结果:
总学习:125词
生词: 118词
测验结果:记住40词/小时
正确率:32%
测评:感觉效率还可以,记忆效率与自己背词典效率差不多,没有循环记忆安排。有几个不错的单词测验游戏。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4、轻轻松松背单词
一个小时测试结果:
总学:123 词,
生词:107 词
测验结果:记住43词/小时
正确率:35%
测评:是一套单词助记系统,优点是可以浮于桌面自动阅读记忆,用户有是可以轻松的边做事边背单词,缺点是没有安排适当的循环记忆,使得记忆效率不是很高。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
5、e 时代英语
一个免费的背单词软件,有循环记忆管理系统和课程编辑系统。除了软件本身携带的课程外,用户还可以自己制作课程。
一个小时测试结果:
总学:108 词,
生词:92 词
测验结果:81词/小时
正确率: 32%
测评:这个软件的核心是模拟遗忘曲线对记忆进行管理,但模拟效果一般,对单词复习的次数计算不太精确。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6、敏特记忆引擎
简介:一套风靡全国的网上学习系统,敏特英语教室。
一个小时测试结果:
总学:135 词,
生词:124 词
测验结果:记住95词/小时
正确率: 87%
测评:这套系统是留美科学家研究成功的一套比较实用的速记系统,通过用户对单词记忆的反馈来决定记忆熟悉程度的算法,但收费较高,按课程收费,而且必须依赖网络学习。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
7、奇迹英语智能记忆系统
简介:国内开发的模仿敏特记忆的速记系统,有一套近似的遗忘记忆曲线的循环记忆管理模式,也是通过用户的反馈计算熟悉度。
一个小时测试结果:
总学:131 词,
生词:120 词
测验结果:记住82词/小时
正确率: 70%
测评:这是一套比较简洁的系统,单词循环准确度一般,没有计算用户使用时间的偏差,主要是根据记忆次数来进行重复记忆,效果尚可接受。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
8、迈西英语智能记忆系统
简介:国内模仿奇迹英语的速记系统,循环记忆管理模式比较类似。也加入了自己的特点,就是有一些比较夸张的图片记忆。但由于词库是限制的,所以只有托福、四级、考研等专用版本。
一个小时测试结果:
总学:132 词,
生词:121 词
测验结果:记住85词/小时
正确率: 72%
测评:和奇迹英语操作类似,并加入了自己的夸张图片记忆特点(但收费版的图片比试用版要差不少),但如果按词库收费计算的话,每个词库收费相对偏高,但如果你只是用一种词库,则价格相对较低。整体记忆效果比奇迹要好一些,但区别不明显。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
9、艾宾浩斯记忆曲线背单词
简介:国内模仿奇迹英语的速记系统,虽然说起的名是艾宾浩斯记忆,但循环记忆管理模式比较类似奇迹英语。
一个小时测试结果:
总学:111 词,
生词:102 词
测验结果:记住56词/小时
正确率: 64%
测评:和奇迹英语操作类似,卖点主要是其名字采用了艾宾浩斯这位研究遗忘规律心理学家的大名,但实际记忆效果不如奇迹和迈西,也没有真正利用到艾宾浩斯的遗忘理论,实际还是按记忆次数来安排复习。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10、单词风暴
简介:单词风暴属于全周期智能记忆类背单词软件。通过“认”、“想”、“译”、“拼”、“听”、“读”、“玩”、“测”八种方法牢记单词。使用多种科学的统计模型以及艾宾浩斯遗忘曲线智能分析用
户的记忆行为和过程。
一个小时测试结果:
总学:158 词,
生词:142 词
测验结果:记住98词/小时
正确率: 90%
测评:这是一套相当高效的速记系统,是一款功能比较全的软件,从认知、听写、选择到单词游戏都有。内置的记忆引擎是通过用户反馈以及测试结果来综合计算单词熟悉度,计算相当智能,对现实记忆起到了很好的模拟效果,而且可以按照艾宾浩斯遗忘点设置自动提醒你复习单词,这点在其他软件里是没有看到的。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 另外还有《我也爱背单词》《我们都爱背单词》《不得不背单词》《不要背单词》《单词快车》《拓词》《百词斩》等软件,测试了一下,没坚持到一个小时,学习效果一般,测试到20分钟即放弃未坚持测试,我想效果也不是很好,大家有兴趣可以测试。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
五星推荐:单词风暴,根据实验,这确实是一套非常高效的速记系统,对于遗忘曲线的循环复习记忆还是相当的准确,并且有一套比较精确的自动安排复习系统。同时,其功能非常全面,想通过游戏或休闲时间记忆单词的用户也很方便使用。
五星推荐:敏特记忆引擎,这套系统的记忆效率也很不错,而且是通过网页学习,这使得用户可以在任何能够上网的地方学习,然而这也是他的缺点,必须依靠网络学习,而且价格比较昂贵。
四星推荐:奇迹英语、迈西英语智能记忆。记忆效率较高,比较容易使用,短时间内可以见到一定效果。
三星推荐:新东方背单词、我爱背单词、轻轻松松背单词,这几套软件的记忆效率不是很高,但对于习惯于背词典的用户,这套软件是很好的替代品,他基本上能模拟你以前自己背单词的情况。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 后记:对于英语单词记忆软件,按照记忆的研究情况,我们基本上可以分为“背词典”,“单词助记”和“记忆管理”三个层次,其中“背词典”属于较低层次,软件基本上只是代替了我们人工拿着词典去背,第二层次是“单词助记”,即软件对我们的记忆有较好的推助作用,我觉得奇迹英语,敏特记忆,新东方和我爱背单词等可以达到此层,而对于“记忆管理”,则是对于大量单词记忆进行有效的循环记忆管理和对于大量单词记忆之后能够进行精确的复习安排,一般我们学习100多个单词以内,我们还可以控制今天背哪些单词,明天复习哪些单词,但
对于大量的单词记忆,比如记忆10000个单词,那么我们将很难精确的安排记忆的循环和复习的循环,假如前面30天学习了5000个单词,那么明天我们是应该学习新单词,还是复习旧单词,是复习哪天的旧单词,哪些单词是我们最难记的,等等,我们必须依靠电脑软件对我们学习进行详细记录,然后才有可能对这些记忆进行较为有效而精确的管理,而目前能够基本做到这点的,目前基本上只有《单词风暴》和《敏特记忆引擎》能够做到。
另外,很多单词记忆软件宣称自己的软件是尊照艾宾浩斯遗忘规律进行科学安排记忆复习,但其实并不是那样的,大家也不要被这些说法所蒙蔽,艾宾浩斯当年只是针对没有任何规律的事物进行了多次实验得到的遗忘曲线,但这个遗忘曲线并不适合于单词记忆,因为单词是有规律的,而且不同的单词,针对不同的个人,记忆的遗忘曲线也是完全不同的,因此需要可以定制才行。根据测试,目前众多产品中,慧泽智能教育研发中心开发的 “单词风暴”和美国心理学家设计的“敏特记忆引擎”能够较为准确的利用了遗忘曲线规律。
范文三:用二叉树实现建立词典查找插入删除单词
#incl?ude
?#incl?ude
?#incl?ude
?#defi?ne MA?XWORD? 100
?typed?ef st?ruct ?tnode?{
? ?char ?*word?;
? ?int c?ount;?
? s?truct? tnod?e *le?ft;
? ? str?uct t?node ?*righ?t;
//? ? tnod?e(cha?r *s,? int ?w, tn?ode *?p, tn?ode *?q){ /?/ ? ? ?
// ? }?
}*tn?odept?r;
s?truct? tnod?e *ad?dtree?(stru?ct tn?ode *?, cha?r *);? void? delt?ree(s?truct? tnod?e *, ?char ?*); v?oid t?reepr?int(s?truct? tnod?e*, F?ILE *?fp, i?nt n,? int ?&m);
?void ?showM?enu()?;
voi?d mai?n()
{?
k; F?ILE *?fp; ? i?nt N,?
? ? str?uct t?node ?*root?;
? ?char ?word[?MAXWO?RD], ?txt[2?5];
? ? roo?t=NUL?L;
? ? whi?le (1?)
? ?{
? ? ? sh?owMen?u();
? ? ? ? scan?f("%d?", &N?);
? ? ? s?witch?(N)
? ? ? ?{
? ? ? ca?se 1:?
? ? ? ? ?print?f("连续?输入,字符? 0 结束?:\n")?;
? ? ? ? ? whil?e (sc?anf("?%s", ?word)?!=EOF?)
? ? ? ? ? {
? ? ? ? ? ? ?if(wo?rd[0]?=='0'?) bre?ak;
? ? ? ? ? ? ? if(i?salph?a(wor?d[0])?)
? ? ? ? ? ? ? ? roo?t=add?tree(?root,? word?); ?
? ? ? ? ? }?
? ? ? ? ?print?f("单词?已插入\n?");
? ? ? ? ? br?eak;
? ? ? ? case? 2:
? ? ? ? ? if?(root?==NUL?L) {p?rintf?("NUL?L字典\n?"); b?reak;?}
? ? ? ? ? prin?tf("字?典:\n"?);
? ? ? ? ? tre?eprin?t(roo?t, fp?, 0,k? = 1)?; ? ? ? ? ? b?reak;?
? ? ? cas?e 3:
? ? ? ? ? p?rintf?("输入删?除的单词\?n"); ? ? ? ? ? s?canf(?"%s",? word?);
? ? ? ? ? del?tree(?root,? word?);
? ? ? ? ? bre?ak;
? ? ? ?case ?4:
? ? ? ? ? pri?ntf("?输入保存文?件名: ?");
? ? ? ? ? sc?anf("?%s", ?txt);?
? ? ? ? ?strca?t(txt?, ".t?xt");?
? ? ? ? ?fp=fo?pen(t?xt, "?w"); ? ? ? ? ? i?f(fp=?=NULL?) {pr?intf(?"文件写错?误!");? brea?k;}
? ? ? ? ? tr?eepri?nt(ro?ot, f?p, 1,? k = ?1);
? ? ? ? ? fc?lose(?fp);
? ? ? ? ? p?rintf?("以保存?到%s \?n", t?xt); ? ? ? ? ? b?reak;?
? ? ? cas?e 0:
? ? ? ? ? r?eturn? ;
? ? ? d?efaul?t:
? ? ? ? ? pri?ntf("?输入错误!?");
? ? ? ? ? br?eak;
} ? ? ? ?
? ? }
? ? retu?rn ;
?}
str?uct t?node*? tall?oc();?
char? *str?dup(c?har*)?;
str?uct t?node ?*addt?ree(s?truct? tnod?e *p,? char? *w) ?{
? ?int c?ond;
? ? if? (p==?NULL)?
? {?
? ? ? p=t?alloc?();
? ? ? ?p->wo?rd=st?rdup(?w);
? ? ? ?p->co?unt=1?;
? ? ? p-?>left?=p->r?ight=?NULL;?
? }?
? e?lse i?f((co?nd=st?rcmp(?w, p-?>word?))==0?)
? ? ? p-?>coun?t++;
? ? el?se if? (con?d<0)>0)>
? ? ? ? p->l?eft=a?ddtre?e(p->?left,? w); ? ? el?se
? ? ? p?->rig?ht=ad?dtree?(p->r?ight,? w); ? ? re?turn ?p;
}
?
/***?*****?*****?*****?*****?*****?*****?*****?*****?*****?*****?*****?*****?*****?***
**?*
* ? 分4种情?况:
* ? 1. 叶?子结点:直?接删除;
?* 2.? 结点只有?左孩子:将?该左孩子连?接到该结点?的双亲; ?* 3.? 结点只有?右孩子:将?该右孩子连?接到该结点?的双亲; ?* 4.? 结点有左?右孩子:
?* ? a. 将?该结点左子?树的最右结?点与该结点?互换,然后?删除左子树?的最右结点?;
* ? ? 或者
*? ?b. 将该?结点右子树?的最左结点?与该结点互?换,然后删?除右子树的?最左结点。?
***?*****?*****?*****?*****?*****?*****?*****?*****?*****?*****?*****?*****?*****?****
*?**/
v?oid d?eltre?e(str?uct t?node ?*p, c?har *?w)
{
? ? in?t co,? t=0;?
? s?truct? tnod?e *q=?NULL,? *r=N?ULL;
? ? wh?ile (?p!=NU?LL &&? (co=?strcm?p(w, ?p->wo?rd))!?=0)
? ? {
? ? ? ?if(co? < 0)?="" {q="?p;" p="?p-">le?ft; ?t =1;?}
? ? ? el?se ? {?q =p;? p=p-?>righ?t; t ?=0;} ? ? }
? ? if?(p==N?ULL)
? ? ? ? prin?tf("没?有此单词~?\n");?
? e?lse i?f (p-?>left?==NUL?L && ?p->ri?ght==?NULL)? //<1?>
? ?{
? ? ? if?(t==1?)q->l?eft= ?NULL;?
? ? ? els?e ?q->ri?ght=N?ULL;
? ? }
? ? el?se if?(p->l?eft &?& p->?right?==NUL?L) ? ?//<2>?
? {?
? ? ? if(?t==1)? q->l?eft=p?->lef?t;
? ? ? e?lse q?->rig?ht =p?->lef?t;
? ? }
? ? else? if(p?->lef?t==NU?LL &&? p->r?ight)? ? //?<3>
? ? {
? ? ? ?if(t=?=1)q-?>left?=p->r?ight;?
? ? ? els?e q->?right?=p->r?ight;?
? }?
? e?lse ? ? ? ? ? ? ? ? ? ? ? ? ? ? //?<4>
? ? {
? ? ? ? r=p-?>left?;
? ? ? wh?ile(r?->rig?ht)r ?=r->r?ight;?
? ? ? r->?right? =p->?right?;
? ? ? if?(t==1?)q->l?eft =? r;
? ? ? ?else ? q->?right? = r;?
? }?
? p?rintf?("已删除?:%s \?n", w?);
? ? retu?rn ;
?}
//-?-----?-----?-----?-----?---
/?/prin?t
//-?-----?-----?-----?-----?---
v?oid t?reepr?int(s?truct? tnod?e* p,?FILE ?*fp, ?int n?, int? &m)
?{
? ?if(p!?=NULL?)
? ?{
? ? ? tr?eepri?nt(p-?>left?, fp,? n,m)?;
? ? ? if?(n)fp?rintf?(fp, ?"%-4d?%-4d%?s\n",?m++,p?->cou?nt,p-?>word?);
? ? ? e?lse p?rintf?("%-4?d%-4d?%s\n"?,m++,?p->co?unt,p?->wor?d);
? ? ? ?treep?rint(?p->ri?ght, ?fp, n?,m); ? ? }
?}
st?ruct ?tnode? *tal?loc()?
{
? ? retu?rn (s?truct? tnod?e*)ma?lloc(?sizeo?f(str?uct t?node)?);
}
?char ?*strd?up(ch?ar*s)?
{
? ? char? *p;
? ? p=?(char?*)mal?loc(s?trlen?(s)+1?);
? ? if(p?!=NUL?L) st?rcpy(?p, s)?;
? ?retur?n p;
?}
voi?d sho?wMenu?()
{
? ? pr?intf(?"\n ? 输入选择?\t \ ? ? ? ? \n 1?. 输入单?词 \
? ? ? ?\n 2.? 查看字典? \
? ? ? \?n 3. ?删除单词 ?\
? ? ? \n? 4. 保?存字典 \?
? ? ? \n ?0. 退出?\n");?
}
?/****?*****?*
str?uct N?ode
{?
?int i?d;
? Nod?e *le?ft,*r?ight;? };
c?lass ?IDTre?e
{
? No?de *r?oot; ?
?void ?Show(?Node*?& t) ? {?
? i?f(t==?NULL)?
? ? re?turn;?
? S?how(t?->lef?t);
? ? cou?t ? } ? v?oid A?dd(No?de*& ?t,int? n) ? { ? ? if?(t==N?ULL) ? ? { ? ? ? t=n?ew No?de; ? ? ? t->i?d=n; ? ? ? t->?left=?t->ri?ght=N?ULL; ? ? } ? ? el?se ? ? if(n? ? ? ?Add(t?->lef?t,n);? ? e?lse ? ? ? Add(?t->ri?ght,n?); ? } ? in?t Cou?nt(No?de*t)? ?{ ? ?int i?=1; ? ? cou?t<><> ? ?if(t)? ? {? ? i?+=Cou?nt(t-?>left?); ? ? i+=C?ount(?t->ri?ght);? ? r?eturn? i; ? ? } ? ? els?e ret?urn 0?; ? } pu?blic:? ?IDTre?e() ? { ? ? ro?ot=NU?LL; ? } ? v?oid A?ddID(?int n?) ? { ? ? Add(?root,?n); ? } ? ? v?oid S?howID?() ? { ? ? Sho?w(roo?t); ? } ? i?nt Co?untID?() ? { ? ? ret?urn C?ount(?root)?; ? } ? boo?l Fin?d(int? n) ? { ? ? No?de *t?=root?; ? ?while?(t) ? ? { ? ? ? if(n?==t->?id) ? ? ? ?retur?n tru?e; ? ? ?if(n>?t->id?) ? ? ? t=?t->ri?ght; ? ? ? if(?n ? ? ? ?t=t->?left;? ? }? ? r?eturn? fals?e; } ?void ?Remov?e(int? n) {? } *?*****?*****?*****?/ /**?*****?*****?*** v?oid R?emove?(Node? **BT?,int ?x) { ? Nod?e *p=?*BT,*?q,*r,?*t; ? q=NU?LL; ? whil?e(p!=?NULL&?&p->d?ata!=?x) ?if(xda?ta) ? { ? q=p;? p=p-?>left?; }? el?se ?{ ?q=p; ?p=p->?right?; }? if?(p==N?ULL) ? co?ut<> ? else? if(p?->lef?t==NU?LL)//?被删结点无?左子树 ? { ? if(q?==NUL?L)//被?删结点是根?结点 ? t=p-?>righ?t; ? else? if(q?->lef?t==p)? q?->lef?t=p->?right?; ?else ? q?->rig?ht=p-?>righ?t; ? } ?else ?//被删结?点有左子树? { ? r=?p->le?ft; ? whi?le(r-?>righ?t!=NU?LL)//?查找被删结?点的左子树?中最右结点?,即刚好小?于x的结点? ?r=r->?right?; ? r->r?ight=?p->ri?ght;/?/被删结点?的右子树做?为r的右子?树 ?if(q=?=NULL?) ?t=p->?left;? e?lse i?f(q->?left=?=p) ? q->?left=?p->le?ft; ? els?e q->r?ight=?p->le?ft; ? ? ? } }? ***?*****?*****?*****?****/? ? ????o???‰? ?,????????o???è???…?,????‰?,????…?,?? é?????è??.txt #include #include #include #include #define MAXWORD 100 typedef struct tnode }*tnodeptr; struct tnode *addtree(struct tnode *, char *); void deltree(struct tnode *, char *); void treeprint(struct tnode*, FILE *fp, int n, int &m); void showMenu(); void main() printf("???è?????????…?\n"); break; case 2: if(root==NULL) printf("?,??…????\n"); treeprint(root, fp, 0,k = 1); break; case 3: printf("è???…??? é????????è??\n"); scanf("%s", word); deltree(root, word); break; case 4: printf("è???…?????????????? ?: "); scanf("%s", txt); strcat(txt, ".txt"); fp=fopen(txt, "w"); if(fp==NULL) treeprint(root, fp, 1, k = 1); fclose(fp); printf("????????????%s \n", txt); break; case 0: return ; default: printf("è???…?é??è??!"); break; } } return ; } struct tnode* talloc(); char *strdup(char*); struct tnode *addtree(struct tnode *p, char *w) else if((cond=strcmp(w, p->word))==0) p->count++; else if (cond<0)>0)> p->left=addtree(p->left, w); else p->right=addtree(p->right, w); return p; } /************************************************************************** * ???4?????…??μ??? * 1. ??????????????????????? é????? * 2. ????????a??‰???????????????è???????????è????????è???????????????o???? * 3. ????????a??‰???????????????è???????????è????????è???????????????o???? * 4. ????????‰??????????????? * a. ???è????????????? ? ???????????????????è?????????o??????????????? é??????? ? ??????????????????? * ???è?… * b. ???è????????? ??, ? ???????????????????è?????????o??????????????? é??? ??, ? ??????????????????? ***************************************************************************/ void deltree(struct tnode *p, char *w) else } if(p==NULL) printf("?????‰??????è?????\n"); else if (p->left==NULL && p->right==NULL) //<1> else if(p->left && p->right==NULL) //<2> else if(p->left==NULL && p->right) //<3> else //<4> printf("????? é?????%s \n", w); return ; } //------------------------ //print //------------------------ void treeprint(struct tnode* p,FILE *fp, int n, int &m) } struct tnode *talloc() char *strdup(char*s) void showMenu() /********** struct Node ; class IDTree void Add(Node*& t,int n) else if(n Add(t->left,n); else Add(t->right,n); } int Count(Node*t) else return 0; } public: IDTree() void AddID(int n) void ShowID() int CountID() bool Find(int n) return false; } void Remove???int n) ****************/ /*************** void Remove(Node **BT,int x) else if(p==NULL) cout<<"??a??????x??????";><"??a??????x??????";> else if(p->left==NULL)//è???? ???????? ????, ? ? else //è???? ????????‰????? ? ? } **********************/ 哪个牌子的保温壶好用? 如今,市场上的保温壶越来越多的牌子出现,有的因为其创意性、有的因为其多功能作用、有的则是因为其经典时尚的外观等而得到广泛人群的喜爱,那么现在就为大家盘点一下常用的保温壶品牌一起来看看吧! 一、五月花 五月花May Flower是在一定地区范围内具有一定知名度的区域性品牌、是上海万盛保温容器有限公司主打品牌。创建于一九九七年九月经上海市人民政府外经贸委批准为中外合作生产经营型企业,是与业真空玱璃保温杯的领导品牌。2004年公司通过ISO质量环境体系认证,是保温容器行业内唯一的高新技术企业。主产真空玱璃内胆保温壶,不锈钢真空胆保温瓶等品质保温系列。品牌秉持着安全方便,经典时尚,省时耐用的特点,真正做到了24小时保温,以产品质量第一,以世界品牌为目标,融入国际市场,成为同行业的一流企业为理念。在全国保温容器行业处于领先地位。 二、虎牌Tiger 虎牌Tiger是日本高品质真空瓶消费电子产业制造的跨国公司之一。其使用的材质不锈钢内胆、钢化玱璃内胆等系列的保温杯,材质不同保温性能也不同,取得真空保温效果的,至少达10小时以上的保温效果,备注可以保冷温度的,至少可以保温24小时左右及以上。 三、象印 象印是日本走在前端、高质量的保温杯品牌之一,创建于1918年日本,属于保温瓶领导品牌。主产电饭煲、电器水瓶、真空水瓶、保温水杯等。象印出产的保温杯外观简约亮丽,多色可选,一键开启、方便使用,杯身轻盈,双层抽真空杯体、长效保温保暖,是居家旅行必备。 四、思宝SIBAO 思宝SIBAO创建于广东,是广东的牌子,是生产不锈钢磁化杯较早的企业之一,也是 中国十大保温杯品牌之一。具备完整的质量管理体系、先进的工艺技术、创新型的设计理念。 五、哈尔斯Haers 创建于1996年浙江省,品牌以不锈钢真空保温器皿的研发设计、生产不销售作为主体理念。主产保温杯、保温瓶、汽车杯等不锈钢保温器具。品牌的主要核心特点就是可以利用保温杯来闷烧各种食物,例如粥、面条等,是一个具有奇思妙想及创意想法的牌子。 圈内人士整理发布,排行不分先后。 转载请注明出处范文大全网 » 中国历史上,刘姓和李姓哪个建范文四:用二叉树,实现建立词典,查找,插入,删除单词
范文五:哪个牌子的保温壶好用?