全国各大小OJ

常用OJ名字+地址 OJ地址+说明 阅读详情

全国各大小OJ(转)

中国:
杭州电子科技大学(HDU):
http://acm.hdu.edu.cn/

浙江大学(ZJU):
http://acm.zju.edu.cn/

北京大学(PKU):
http://acm.pku.edu.cn/JudgeOnline/

同济大学(TJU):
http://acm.tongji.edu.cn/

浙江工商(Zjgsu):
http://acm.zjgsu.edu.cn/JudgeOnline/

宁波理工(NIT):
http://acm.nit.net.cn

北京化工大学(BUCT):
http://coder.buct.edu.cn/oj/

中国地质大学(CUG): http://lab.cug.edu.cn/COJ/

中国科技大学(USTC):
http://acm.ustc.edu.cn/

中山大学(Zsu):
http://acm.zsu.edu.cn/

吉林大学(jlu):
http://acm.jlu.edu.cn/

浙江林学院(ZJFC):
http://info.zjfc.edu.cn:2000/

暨南大学(Zhuhai): http://202.116.24.78/JudgeOnline/index.acm

武汉大学(whu):
http://acm.whu.edu.cn/

南开大学(Naikai):
http://acm.nankai.edu.cn/

大连理工(Dlut):
http://acm.dlut.edu.cn/

哈尔滨工业大学(HIT): http://acm.hit.edu.cn/

北京邮电大学(Bupt):
http://acm.cs.bupt.cn/onlinejudge/

湖南大学(HNU):
http://acm.hnu.cn:8080/online/

香港大学(hkoi):
http://judge.hkoi.org/

天津大学(TJU):
http://cs.tju.edu.cn/acm/

四川大学(SCU):
http://acm.scu.edu.cn/

汕头大学(STU):
http://acm.stu.edu.cn/

福州大学(FZU):
http://acm.fzu.edu.cn/

厦门大学(XMU):
http://acm.xmu.edu.cn/JudgeOnline/

福建师范大学(FJNU):
http://acm.fjnu.edu.cn/

华中科技大学(HUST):
http://acm.hust.edu.cn/JudgeOnline/

华东师范大学(ECNU):
http://acm.cs.ecnu.edu.cn/

浙江工业大学(ZJUT):
http://acm.zjut.edu.cn/

浙江师范大学(ZJNU):
http://acm.zjnu.cn/

南京航空航天大学:
http://acm.nuaa.edu.cn

西南科技大学:(swust):
http://acm.swust.edu.cn:8080/JudgeOnline/

哈尔滨工程大学(hrbeu):
http://acm.hrbeu.edu.cn/

华东理工大学(ecust):
http://acm.ecust.edu.cn/

国外:
俄罗斯:
乌拉尔大学(URAL):
http://acm.timus.ru/

萨拉托夫大学(SGU):
http://acm.sgu.ru/

EL Judge(MIPT):
http://acm.mipt.ru/judge/problems.pl

西班牙:
瓦拉杜利德大学(UVA):
http://acm.uva.es/

美国:
USACO:
http://train.usaco.org/usacogate

波兰:
SPOJ:
http://www.spoj.pl/

吉尔吉斯斯坦:
KRSU:
http://www.olymp.krsu.edu.kg/GeneralProblemset.aspx


BBS:
http://acm.hdu.edu.cn/forum/(杭电)

bbs.whu.edu.cn(武大)

bbs.zsu.edu.cn(中山)

bbs.freecity.cn(浙大)

bbs.sjtu.edu.cn(上交)

bbs.hit.edu.cn(哈工大)

bbs.tju.edu.cn(天大)

bbs.nju.edu.cn(南大)

bbs.scu.edu.cn(川大)


其他:
Topcoder:
http://www.topcoder.com/tc

ACM-ICPC:
http://icpc.baylor.edu/icpc/

美国信息学奥林匹克竞赛官方网站:
http://www.usaco.org/

第15届国际青少年信息学奥林匹克竞赛:
http://www.ioi2003.org/

全美计算机奥林匹克竞赛:
http://ace.delos.com/usacogate

信息学初学者之家:
http://oibh.ioiforum.org/

大榕树编程世界:
http://www.fjsdfz.org/~drs/program/default.asp

中国教育曙光网:
http://www.chinaschool.org/aosai/

福建信息学奥林匹克:
http://www.cfcs.com.cn/fjas/index.htm

第20届全国青少年信息学奥林匹克竞赛:
http://www.noi2003.org/

IOI:
http://olympiads.win.tue.nl/ioi/ 2003年江苏省信息学奥林匹克竞赛夏令营
http://jsoi.czyz.com.cnhttp://oibh.ioiforum.org/download/uva.htm 这是关于vallod上一些题的题解和测试数据。
 
http://www.dcc.ufmg.br/~reuber/solutions/index.html 这里只有一部分的题解。(vallod)
 
http://www.csie.nctu.edu.tw/~huangyl/index1.htm 同上。
 
http://www.comp.nus.edu.sg/~stevenha/programming/acmoj.html 同上。

http://oibh.ioiforum.org/index.htm 这是一个关与NOI的网站。

高效信息学在线判题系统(VIJOS):
http://www.vijos.cn/

还有就是两个测试中心: acm.uva.es(vallod) acm.timus.ru(俄国的)

http://acm.shu.edu.cn 关于编程竞赛的网址

http://202.109.195.141/chenyan/noi/noi.htm 信息资源,很全面的资源网站

http://algorithm.lzu.edu.cn/CLR/CLR.htm 《算法导论》OCR计划

http://202.113.96.10/ini/ 信息学奥林匹克,天津主办

http://www.ioiforum.org/cn/ 关于信息学奥林匹克的BBS

http://geworm.top263.net/olympic.htm 信息学园地,都是关于题目的解

http://www.ssxdzx.net/cdnoi/ 成都市中小学信息学奥林匹克网站,有很多连接

http://www22.brinkster.com/zxj99/ 信息学奥林匹克竞赛园地,好像是一个老师的个人主页

http://www.noi2002.org/ NOI2002的网页

http://61.187.64.123/~tuanwei/Information/index.asp 信息奥赛沙龙

http://www.ioi2000.org.cn/ioicomonline/online.htm IOI2000的试题下载

http://sfbc.xiaoxiaotong.org/country/Olympic/index_info_review.asp 国际奥赛

http://www.cq8z.com.cn/Informatic/noi/jsjj.htm 重庆八中信息学之窗

http://boc.94bb.com/ispace/ 一个个人网页

http://218.4.51.98/teacher/ljz/aosaizhilu.htm NOI试题下载

http://noi.myrice.com/test001.htm IOI试题下载,很全面

http://stqz.stedu.net/jyky/xueke/DJZ/Olympic/Olympicindex.htm 广东省的

http://www.zsqz.com/xxjy/aolpk/sc1.htm 中国信息学奥林匹克网络服务,非常好的网站!!

http://noi.stinfo.net/tk/tk.htm 广东省的题库

http://www.louhau.edu.mo/www/teach/ioi/noi/noi95/indexc.htm NOI95

http://www.zsqz.com/xxjy/aolpk/indexc.htm 中国信息学奥林匹克,权威!

http://www.lzgz.net.cn/jiaoshi/jishuanji/dingqiang/ 信息学初学者园地

http://ez.sm.fj.cninfo.net/bjgrzy/9808/olympic.htm 奥赛资源

http://noi.stedu.net/index0.asp 汕头信息学竞赛

http://www.karrels.org/Ed/ACM/ ACM的例程和测试数据

主流OJ平台深度横评:从POJ到洛谷,算法学习者的实战指南 在线评测系统(Online Judge, OJ)是算法学习与竞赛的核心训练平台,其核心原理在于通过自动化判题系统,对用户提交的代码进行功能、效率与正确性的全面检验。这项技术的价值在于将抽象的算法知识转化为可验证的工程实践能力,是提升编程思维和问题解决效率的关键工具。其应用场景广泛覆盖了计算机专业教育、算法竞赛备赛(如ACM/ICPC、NOI)以及企业技术面试准备等多个领域。本文基于资深开发者的长期使用体验,深入剖析了包括POJ、HDOJ、洛谷(Luogu)及USACO在内的多个主流OJ平台。文章结合“洛谷小 阅读详情

相关推荐

天津大学acm程序代码

此类acm题的代码,简单好用,信不信由你,用就下载吧

分享各大OJ平台,干货满满

以下是各大OJ平台,找到适合自己的才能达到事半功倍的效果,白嫖! 1.浙江大学 Online Judge(ZOJ) 链接:http://acm.zju.edu.cn 国内最早也是最有名气的OJ,有很多高手在上面做题。特点是数据比较刁钻,经常会有你想不到的边界数据,很能考验思维的全面性。 2.北京大学 Online Judge(POJ) 链接:http://acm.pku.edu.cn/JudgeOnline/ 建立较晚,但题目加得很快,现在题数和ZOJ不相上下,特点是举行在线比赛比较多,数据比ZOJ上的要弱

Bertil的博客 7844

四川大学onlinejudge内核

四川大学onlinejudge内核 c++代码 自己看看吧。。。

分享一个OJ平台——浙江工商大学的OJ平台

分享一个OJ平台——浙江工商大学的OJ平台

weixin_46560512的博客 6882

tpcw-nyu-uva-client 客户端

tpcw-nyu-uva-client 客户端

MaxENT生态位模型实战:从数据准备到论文发表的完整指南

本文提供MaxENT生态位模型从数据准备到论文发表的完整实战指南,涵盖物种分布数据处理、环境变量筛选、参数优化及结果可视化等关键步骤。特别介绍如何通过R语言进行高级建模优化,提升模型AUC值,并分享海洋生物专题研究中的数据处理技巧。适合生态学研究者快速掌握这一强大的物种分布预测工具,产出高质量研究成果。

tensor9flow的博客 302

ACM OJ Collection

ACM OJ Collection(排名不分先后): 中国: 浙江大学(ZJU):http://acm.zju.edu.cn/ 北京大学(PKU):http://acm.pku.edu.cn/JudgeOnline/ 同济大学(TJU)不可用:http://acm.tongji.edu.cn/ 杭州电子科技大学(HDU):http://acm.hdu.edu.cn/ 浙江工商(Zjgs

蛤蛤~ 2138

谷歌Gemini模型免费API调用全攻略:从注册到实战(附代码示例)

本文详细介绍了如何免费调用谷歌Gemini模型的API,从注册获取API密钥到实战应用的全过程。内容涵盖环境准备、基础API调用、多模态处理、高级功能及生产环境实践,帮助开发者高效利用Gemini模型进行代码生成和复杂任务处理。附有代码示例,适合AI开发者和技术爱好者。

weixin_29212429的博客 1601

TJU1001---天大OJ题

This is the first problem for test. Since all we know the ASCII code, your job is simple: Input numbers and output corresponding messages.   Input The input will contain a list of positive integer...

haohulala的博客 4211

vscode+latex+bib文献管理

下载vscode 安装插件`` 在setting.json中配置 在.tex文件中编写论文内容,然后左侧TEX侧边栏中编译,如下图所示,中文用xelatex,英文用pdflatex;编译成功后,就可以查看pdf版本的论文了,我一般在浏览器显示。 涉及到文献编译:XXX.bib中存储文献管理内容;XXX.tex是文章内容,使用xelatex编译后会生成XXX.aux,ctrl+⋅ctrl+·ctrl+⋅打开命令行窗口,输入bibtex XXX(可以对aux文件进行编译,不需要加后缀),然后再xelatex.

小卜妞的博客 2548

编写用户帮助/操作手册指南

一个新系统,需要写用户操作手册,该从何下笔?本篇是一篇教你编写用户帮助/操作手册的指南~

pytester的博客 3万+

常用OJ名字+地址(自用)

常用OJ名字+地址 不定期更新,自己用,有补充的也可以给我说说哈。 中文 openjudge 地址:openjudge.cn 说明:北大提供的一个平台,学校可申请小组; 比较好的小组: 计算概论:ica.openjudge.cn noi小组:noi.openjudge.cn tyvj 地址:http://www.tyvj.cn/ 老OJ,现在基本属于清北学堂了 codevs 地址:...

weixin_30815427的博客 542

STM32CubMX_MQ135检测空气质量

一、MQ135简介 MQ135是测量空气污染情况常用的一个传感器,具有代表性,价格低,寿命长,敏感度也OK,主要用于测量空气中二氧化碳,氮氧化物,氨气,酒精,苯类等。这几样气体可以说都属于家用空气污染测定中的重要成份,因此用这个传感器刚刚好。 MQ135气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在污染气体时,传感器的电导率随空气中污染气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。 注: pm2.5的话要用另外类型

W_Oilpicture的博客 3万+

信息学竞赛OI 常用OJ

常用OJ名字+地址不定期更新,自己用,有补充的也可以给我说说哈。中文openjudge地址:openjudge.cn 说明:北大提供的一个平台,学校可申请小组; 比较好的小组: 计算概论:ica.openjudge.cn noi小组:noi.openjudge.cntyvj地址:http://www.tyvj.cn/ 老OJ,现在基本属于清北学堂了codevs地址:http://

bbbblzy的博客 1万+

【图像去噪】基础知识之加噪 | 给图像加噪的若干种方式,包括加高斯白噪声(AWGN)、泊松-高斯噪声、模拟真实噪声(SIDD、DND)等

本文介绍给干净图像加噪的若干种方式,新手入门必看!。根据noise类型不同,产生不同的Noisy,Noisy一般是模型输入。【图像去噪】基础知识之图像流 | 图像从输入到输出的前世今生,包括类型变化、维度变化、数值变化等。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 1098

【人工智能】拒绝焦虑,理性突围:AI 时代 Java 工程师的职业重构与进化指南

摘要:在AI技术快速发展的背景下,Java工程师面临职业转型挑战。本文通过MECE原则解构工作内容,划分高替代风险区(如CRUD开发)、高增效潜能区(如逻辑优化)和高核心壁垒区(如架构设计),指出AI对不同任务的影响程度。从劳动经济学视角分析行业将呈现K型分化,初级执行者被替代,而精通AI协作的全栈工程师需求增长。文章强调警惕过度依赖AI导致认知能力退化,并提出转型路径:掌握AI驱动开发(AIDD)、深耕领域驱动设计(DDD)、拓展全流程能力及AI原生应用开发。最终结论指出,未来的核心竞争力在于结合AI工具

奶爸的编程之路,也就一周冷个三天 135

小米全国高校编程大赛 高弗雷勋爵

题目链接: https://code.mi.com/problem/list/view?id=113&cid=2 小米oj给定了输入格式,所以要完全按照他的来,输入字符之后在转换为数字就行了。 这道题注意到数据的大小为1e9,所以直接暴力肯定是会超时的,所以首先排序,之后定义一个累加器,看看前边的数字减为小于等于零时一共减少了个二,然后根据累加器来计算当前数字的值。一直计算到所有的数...

^_^ 908

图解联合概率密度、边缘概率密度、条件概率密度之间的关系

简要图解联合概率密度、边缘概率密度、条件概率密度之间的关系

一个搬运知识的笨小孩 2万+

【23-25年复赛真题】全国青少年信息素养大赛真题整理

本文系统梳理了编程能力考核的五大核心维度与实战要点:1. 语法执行力(完整程序搭建能力)2. 规则编码力(现实规则到代码的精准转化)3. 枚举验证力(穷举策略的完整性与效率)4. 数据拆解力(循环变量的精细管理)5. 边界防御力(异常数据处理意识)。同时精选31道典型真题(2013-2025年),覆盖基础运算、字符串处理、逻辑判断、算法设计等场景,重点展示:变量初始化、闰年判断、字符统计等高频考点,并警示边界条件处理(如60秒进位)等常见扣分项。所有题目均配备标准输入输出样例,可作为OJ系统训练素材。

SYP'S Blog 496

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Comparison of Android versions(2014上海全国邀请赛)

hdu 题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=5099 题目大意: 字符串比较~~ 给出两个安卓版本信息,判断出厂日期的大小(1>判断第一个字符大小,输出大小关系。2>如果第二个字符不相同,判断接下来三个字符组成字符串的大小,如果第二个字符相同,则判断接下来四个字符组成字符串的大小,输出大小关系)。 代码如下: #include

const_qiu的专栏 420

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

新年首场Meetup暨OJ编程竞技赛颁奖典礼 | AI时代下的基础软件

决赛阶段,选手们在3小时内完成了8道高难度的编程题目,他们需要在紧张的时间内解决复杂的算法挑战,并展示出自己的逻辑推理与代码实现能力。李子烨深入剖析了将 LLVM 引入 MoonBit 的关键步骤,从 IR(中间表示)的优化到目标代码生成,为开发者们展示了 MoonBit 编译器内部的核心机制,帮助大家更深入理解 MoonBit 的底层原理。鲍志远在分享中深入解析了语义化渲染的原理,并展示了如何在 MoonBit 代码中实现更高效、更易维护的代码结构,为参会者提供了优化代码质量的实用技巧。

m0_74743788的博客 1133

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

国内C/C++刷题网站汇总

作者:Luau Lawrence 链接:https://www.zhihu.com/question/25574458/answer/31175374 来源:知乎 - Welcome To PKU JudgeOnline 北京大学的Online Judge。POJ上面的题目有点老了,但好处是做的人多,经典算法题多,解题报告也多,适合上手。 - ZOJ :: Home 浙江大学的

Charles' home 7万+

有哪些值得推荐的程序员在线编程网站?

经常听到一个段子说:大部分伟大的想法都死在配环境上面。我知道对于一个新手来说,可能配运行环境要比上手写代码要难受的多。所以我就抽时间整了一些在线编程测试的网站,虽然推荐了这些网站,但是还是推荐大家平时写代码的时候在本地用IDE写。这篇文章的意义在于:工作或者考研的时候,针对特定的算法题在网站上练习;一台临时电脑,没有编程环境,但是需要运行代码;突然需要运行一个自己不常用的语言的代码,自己电脑上没有...

tanqingbo的博客 1110
上一篇: 多边形面积的坐标求法
下一篇: 矩阵的快速幂
Magic_____
博客等级 码龄14年 11粉丝 160原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值