濠电姷鏁搁崑娑樜涙惔銊ュ瀭闁兼祴鏅滃畷鏌ユ倵閿濆骸鏋涚紒鈧崒姘肩唵閻犺桨璀﹀Σ鍛娿亜閿曗偓瀵墎鎹㈠┑瀣潊闁绘ê寮跺В鎰版⒑闂堟稒鎼愭繛宸幖閻e嘲顫濈捄铏瑰幐闂侀€炲苯澧伴柤楦跨簿閵囨劙骞掗幋鐑嗘闂備礁鎼ˇ顖炴倶濠靛牆顥氶柛顭戝枓濡插牓鏌¢崘鈺傚暗闁伙綀浜槐鎺楀Ω瑜庨弳鈺冪磼鏉堛劍顥堥柡浣规崌閺佹捇鏁撻敓锟� [闂傚倷娴囬惃顐﹀幢閳轰焦顔勭紓鍌氬€哥粙鍕箯閿燂拷 | 闂傚倷鑳舵灙缂佺粯鍔楃划鏃堟倻閽樺鐎梺绋挎湰閸╁啴寮搁弽顓熺厪濠电偛鐏濋崝姘舵煛閸屾浜�]

    • 玩转Java(手把手教你编写300个精彩案例)/计算机科学与技术丛书
      • 作者:编者:李永华//陈宏铭|责编:钟志芳
      • 出版社:清华大学
      • ISBN:9787302639756
      • 出版日期:2023/09/01
      • 页数:349
    • 售价:35.6
  • 内容大纲

        本书提供了300个完整的Java案例,从算法上分为数学、搜索、回溯、递归、排序、迭代、贪心和动态规划等;从数据结构上分为字符串、数组、指针、区间、队列、矩阵、堆栈、链表、哈希表、线段树、二叉树、二叉搜索树和图结构等。本书针对经典算法,基于相关的数据结构,将问题描述、问题示例、代码实现及运行结果相结合进行讲解,逻辑清晰,内容丰富,可作为程序开发人员及其他IT从业者学习和提升算法能力的参考书,也可作为高校计算机相关专业的教材。
  • 作者介绍

        李永华,现执教于北京邮电大学,拥有超过15年的嵌入式开发经验,致力于物联网和智能硬件的研究开发工作。在教学中以兴趣为导向,激发学生的创造性;以素质为基础,提高自身教学水平;以科研为手段,促进教学理念转变。通过信息工程专业综合改革,探索了以“学生学为中心”的教学模式,营造生动活泼的学习方法,提高学生独立思考问题、发现问题、解决问题的能力,激发学生的创造激情。在研发及教学实践中指导学生实现300余个创新案例,并指导着一支物联网开发团队,曾在物联网、开源硬件等技术领域进行了多场学术报告,并且出版了《AllJoyn技术原理及物联网程序开发指南》《Arduino实战指南——游戏开发、智能硬件、人机交互、智能家居与物联网设计30例》《Arduino软硬件协同设计实战指南》等多部物联网技术方向的著作。
  • 目录

    第一篇 编程入门
      实例001 交换数组中的两个元素
      实例002 输出第几个质数
      实例003 求三个数之中的最大值
      实例004 字母大小写的转换
      实例005 找出数组中出现次数最多的数字
      实例006 返回Excel表的列号
      实例007 返回尾部0的个数
      实例008 两字符串之和
      实例009 计算质数的个数
      实例010 是否包含重复元素
      实例011 2的幂
      实例012 4的乘方
      实例013 添加字符
      实例014 翻转字符串1
      实例015 完全平方数
      实例016 有效的字母异位词
      实例017 二阶阶乘
      实例018 最大数和最小数
      实例019 翻转数组
      实例020 有效的三角形
      实例021 进制转换
      实例022 时间角度
      实例023 旋转数组
      实例024 判断一个整数对应的二进制数中有多少个1
      实例025 硬币摆放
      实例026 具有交替位的二进制数
      实例027 棒球游戏
      实例028 七进制
      实例029 英语软件
      实例030 重排
      实例031 不可变的数组
      实例032 首字母大写
      实例033 单词间的最短距离
      实例034 会议室
      实例035 连续1的最大个数
      实例036 回文排列
      实例037 最短无序连续子数组
      实例038 两个列表的最小索引和
      实例039 合并排序数组
      实例040 在二进制表示的整数中计算置位位数为质数的个数
      实例041 一个月的天数
      实例042 构造矩形
      实例043 寻找下一个更大的数
      实例044 键盘的一行按键输入的单词
      实例045 完美数
      实例046 找不同
      实例047 删除字符
      实例048 集合运算
      实例049 字符串中的单词数

      实例050 路径总和
      实例051 回旋镖的数量
      实例052 查找所有数组中未出现的数字
      实例053 使数组元素相同的最少操作步数
      实例054 重复的子串模式
      实例055 补数
      实例056 第三大的数
      实例057 转换为十六进制数
      实例058 判断尾数
      实例059 返回数组中出现奇数次的元素
      实例060 翻转字符串中的元音字母
      实例061 最高频率的IP
      实例062 二分查找
    ……
    第二篇 实战提高
    第三篇 高级编程
    参考文献