热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

从GoogleJam落选后,意外收获了一颗“桔子”,重新整理行囊再出发

从google jam失落下来了,捡了个“桔子”,重拾一下“行装”备战挑战赛中国编程挑战赛,google jam(http://www.topcoder.co

从google jam失落下来了,捡了个“桔子”,重拾一下“行装”


备战挑战赛


中国编程挑战赛,google jam(http://www.topcoder.com/gcjc_zh)。前些时候经朋友YUW说头一次进去看了一下,中国编程挑战赛?!25万大奖啊!不过我向来对考试都反感的,对自己做题没什么信心,点了几下,下来了一直都没去问津了。2005.12.12的前一天晚上,YUW提醒,说一块参加做做题,我说向来对做题没什么信心,毕竟是新人,竞争很激烈的。他说都是些在校学生多,而且都是些基础的题,不会太难!于是上去仔细扫了一下,Google首次专门为中国举办的比赛?也算是国内IT业的盛事呀,看了一下没有条件限制,就当看看热闹,我也算是中国的程序员啊!参加就参加吧,于是注册了一个,并且登进那平台做了一下练习。感觉简单的题还挺简单,难的题还是很伤脑筋,都是些玩弄字符的游戏,算法!全英文的题(最近都在做一些英文的啊,看吧,英文的重要性,哎也好,多一次的练习机会。),有些地方理解不透,得查字典,最头痛只能用C#,因为好久没有动过.net的东东了,一直在看“历史”,用“历史”!扯远了!其实直到12号的深夜我睡前,我都在观战,都在研究他们用C++和JAVA做的练习题(最难的一道我没有做出来),一边在复习一下C#的细节。


失落


看标题结果不言自明吧,在资格赛的最后一小时五分我还是进了房间打了题目了,不过结果比你我想像还要惨,哈哈言重了,其实这样的题,让我现在能力最多只能在一个小时完成一道相对简单点的题。(哈哈,好久没有那种参加考试的感觉了,还是不喜欢,:D,不过选拔就得有个形式,所以我从来不非议考试。)。面对失败,我想无论谁多少都会有点失落感吧。我的失落感更多的来自和牛人相比而得。中午过后,在讨论组,答案都贴出来了。看了一下,真tmd的长,:》我都不想看了,保存了以后再说吧。我在想,编程到底怎么啦,我现在又怎么啦,这字符游戏又怎么啦!?近一年来,一直在看一些概念性的东西,对这个所谓的算法向来很头痛(在校时没怎么学好,又是教育的痛啊!)。我在想,我一定精通各种算法才能叫“高手”吗?才能拿奖吗?
后来进聊天室看一下,大部分程序员资历还是比较深,都是有备而来的。相对这些牛人,自己资历的确很浅。

捡“桔子”

还是回到那个问题,学是要学,怎么去学,什么的路适合自己。虽然一直坚持走MS的路,但我感觉自己还是比较浮躁的,什么东东都搞一下。这回好啦,当头一棒!我想吧,算法多少应该了解一点,这是以后的事。也继续走MS的路,不过找条小路走(那棒也把我打醒了,我原来还有更重要的东东要做!)。既然选择了企业应用数据库方面,继续走,其它的搁下。我想当一位这方面的专家也不简单,再当“小哲人”更不简单,好,起程!


推荐阅读
  • 本文总结了优化代码可读性的核心原则与技巧,通过合理的变量命名、函数和对象的结构化组织,以及遵循一致性等方法,帮助开发者编写更易读、维护性更高的代码。 ... [详细]
  • 本文详细介绍了在XAMPP环境中如何修改Apache和MySQL的默认端口号,并确保WordPress能够正常访问。同时,提供了针对Go语言社区和Golang开发者的相关建议。 ... [详细]
  • Java项目分层架构设计与实践
    本文探讨了Java项目中应用分层的最佳实践,不仅介绍了常见的三层架构(Controller、Service、DAO),还深入分析了各层的职责划分及优化建议。通过合理的分层设计,可以提高代码的可维护性、扩展性和团队协作效率。 ... [详细]
  • 深入解析Java虚拟机(JVM)架构与原理
    本文旨在为读者提供对Java虚拟机(JVM)的全面理解,涵盖其主要组成部分、工作原理及其在不同平台上的实现。通过详细探讨JVM的结构和内部机制,帮助开发者更好地掌握Java编程的核心技术。 ... [详细]
  • 深入理解Java多线程并发处理:基础与实践
    本文探讨了Java中的多线程并发处理机制,从基本概念到实际应用,帮助读者全面理解并掌握多线程编程技巧。通过实例解析和理论阐述,确保初学者也能轻松入门。 ... [详细]
  • Hadoop发行版本选择指南:技术解析与应用实践
    本文详细介绍了Hadoop的不同发行版本及其特点,帮助读者根据实际需求选择最合适的Hadoop版本。内容涵盖Apache Hadoop、Cloudera CDH等主流版本的特性及应用场景。 ... [详细]
  • 采用IKE方式建立IPsec安全隧道
    一、【组网和实验环境】按如上的接口ip先作配置,再作ipsec的相关配置,配置文本见文章最后本文实验采用的交换机是H3C模拟器,下载地址如 ... [详细]
  • 实用正则表达式有哪些
    小编给大家分享一下实用正则表达式有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下 ... [详细]
  • 简化报表生成:EasyReport工具的全面解析
    本文详细介绍了EasyReport,一个易于使用的开源Web报表工具。该工具支持Hadoop、HBase及多种关系型数据库,能够将SQL查询结果转换为HTML表格,并提供Excel导出、图表显示和表头冻结等功能。 ... [详细]
  • 探索新一代API文档工具,告别Swagger的繁琐
    对于后端开发者而言,编写和维护API文档既繁琐又不可或缺。本文将介绍一款全新的API文档工具,帮助团队更高效地协作,简化API文档生成流程。 ... [详细]
  • 本文将详细介绍多个流行的 Android 视频处理开源框架,包括 ijkplayer、FFmpeg、Vitamio、ExoPlayer 等。每个框架都有其独特的优势和应用场景,帮助开发者更高效地进行视频处理和播放。 ... [详细]
  • 深入解析SpringMVC核心组件:DispatcherServlet的工作原理
    本文详细探讨了SpringMVC的核心组件——DispatcherServlet的运作机制,旨在帮助有一定Java和Spring基础的开发人员理解HTTP请求是如何被映射到Controller并执行的。文章将解答以下问题:1. HTTP请求如何映射到Controller;2. Controller是如何被执行的。 ... [详细]
  • 设计模式在软件开发中被广泛应用,但如果不当使用,可能会导致系统复杂性增加。例如,过度添加类可能导致类图难以理解,代码跟踪变得复杂。本文探讨如何在使用设计模式时保持系统的简洁和高效。 ... [详细]
  • Go语言实现经典排序算法:归并排序
    本文介绍如何使用Go语言实现经典的归并排序算法,探讨其原理、代码实现及性能特点。适合Golang开发者和编程爱好者。 ... [详细]
  • SpringMVC RestTemplate的几种请求调用(转)
    SpringMVCRestTemplate的几种请求调用(转),Go语言社区,Golang程序员人脉社 ... [详细]
author-avatar
何霞2502856453_910
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有