Nomasp Blog Guide: Android, UWP, algorithm, Lisp (looking for work ...)

Source: Internet
Author: User
Tags app service microsoft edge java se

Profile Introduction to Blog

It is my pleasure to see the reading of this blog. This blog will be updated continuously. Thank you for your support. Welcome your attention and leave a message. Blogs have multiple columns, each of which is about Android app Development ,Windows app development , UWP (Universal Windows Platform) Development , SICP Exercise Solutions , and Scheme language learning , algorithm analysis and Leetcode . And recent will join the article will mainly be algorithm and Android. It's just that everything else will continue intact.

About the Author

Standalone Windows app and Android app developers. Microsoft Campus Elite MSP. CSDN Blog Expert, C # version and Java SE version of the small moderator.

Years of C++/c#/java, Lisp programming experience. Pay close attention to artificial intelligence, image processing, etc., at this stage specializing in algorithms and Android application development. Love to share and support open source. Hope my blog can help some people, of course, also want to be a mark of my growth.

2016 years will start internship/work, hope to engage in software development-related work.

Contact

Email: [Email protected]

qq:474780799 (please specify from CSDN)

: KeWang1996 (Please specify from CSDN)

CSDN Blog: nomasp Couvant

Sina Weibo: nomasp Couvant

Alternate mailbox: [email protected]

Flagship Articles

How to analyze and design algorithm based on the example of interpolation and division in the "Million Word summary"
"A word Summary" discusses the difference and relation between recursion and iteration and how to solve the 10000 stratum
"Million Word summary" schematic heap algorithm, linked list, stack and queue (multi-image warning)
"Million word summary" high-speed sequencing specific interpretation and various linear time sorting control
From Hello World to Defmacro. Those amazing code!
The graph theory algorithm has the graph to have the code million word summary to the predecessor salute

Blog Navigation

Note: Please click on the following tab to enter the corresponding large section, or go straight down to browse.

Programming languages (7): C, C + +, C #, Java, HTML, Scheme, JavaScript, Common Lisp

Algorithm (7): Algorithm Example, Algorithm Column, AOJ and POJ, Leetcode, SICP Exercise, Data structures, Project Euler, Mathematics

Technology (7): Android, Android Errors, Android notes, Linux notes, WPF, Windows app, Windows app Books, Universal windows Platform

Tools (5): Git/github, OpenCV, OpenXML, SICP Summary, TCP/IP

Other (5): Utility Series, Tech talk, Books, Personal Record, software Testing

algorithm Example
    • Horner's Rules (C/c++,scheme)
    • Fibonacci Number (C + +. Scheme)
    • The console draws the sine/cosine curve
    • The console plots the sinusoidal and cosine curves at the same time display
    • The console draws the tangent curve
    • 100 of the class really do not come out?
    • Yang Hui Triangle
    • Catch the Traffic accident crime
    • The problem of saving money and the biggest profit
    • To fish, sell fish, divide seven baskets of fish
    • Word Ladder Game
    • Coin problem
    • Interval scheduling problem
    • Dictionary order minimum Problem--best Cow line
    • Saruman ' s Army
    • Fence Repair
    • Knapsack problem
    • A university Program design competition
    • How to implement a queue with two stacks and implement a stack with two queues
algorithm Column
    • "Algorithm" 1 how to analyze and design algorithms by inserting sort
    • "Algorithm" 2 from the stock return problem to see the split-and-conquer algorithm and recursive
    • "Algorithm" 3 random algorithm by recruiting problem
    • "Algorithm" 45 graphs take you to experience heap algorithm
    • "Algorithm" 5 what is the legendary fast-line?
    • "Algorithm" 6 to learn a new linear time order in addition to sorting
    • "Algorithm" 7 is not clear stack and queue? A picture for you to finish the general meeting
    • "Algorithm" 8 text collocation annotation Three kinds of chain list and its Sentinel
Android Errors
    • Android:problem Opening Wizard The selected wizard could not be started
    • Android:onclicklistener cannot is resolved to a type
    • Android:plug-in Com.android.ide.eclipse.adt was unable to load class Android
    • Android:done. Nothing is installed
    • Android:can ' t create handler inside thread that have not called looper.prepare ()
Android Notes
    • Android Version
    • Install Android Studio on Ubuntu (Linux)
    • Change Android Studio's Android SDK Path
    • Change the font for Android studio
    • How to use Android commands
    • Android Studio shortcut keys
    • How to use GitHub on Android studio
    • How to introduce Android-support-v4/fragment
    • How to return data from activity to Fragment--onactivityresult
    • How to use Findviewbyid in fragment?
    • How to pack Android apk with Sencha touch
Android
    • Android Development First Play: Countdown
    • Android Development Second bomb: Contacts
    • Android Development Third bomb: Define your own left and right menu (slide animation + mask effect)
    • Android Development Four bullets: surround the nerve cat (simple demo)
    • Android Development V-bomb: simple clock (alarm clock)
    • Android Development Six bullets: Simple clock (timer)
    • Android Development Seventh Bullet: Simple Clock (stopwatch)
    • Android Learning Path One: Four ways to transfer data between activity
AOJ and POJ
    • POJ 1979 Red and Black (red and dark)
    • POJ 3009 Curling 2.0 {depth First search}
    • AOJ 0118 Property Distribution {depth First search}
    • AOJ 0033 Ball
    • AOJ 0121 Seven Puzzle {breadth First search} (*)
ASP
    • Configure IIS to perform external access
    • Getting started with the Web API series Tutorial 1.1-asp.net Web API
    • "Web API Series tutorial" 1.2-web action Results in API 2
    • Web API Series Tutorial 1.3-Combat: Create a single-page application with ASP. NET Web API and Angular.js (top)
    • Web API Series Tutorial 1.4-Combat: Create a single-page application with ASP. NET Web API and Angular.js (bottom)
    • Web API Series Tutorial 2.1-asp.net the routing mechanism in the Web API
    • Web API Series Tutorial 2.2-asp.net Routing and Action selection mechanism in the Web API
    • Web API Series Tutorial 2.3-asp.net property routing in Web API 2
    • "Web API Series Tutorial" 3.1-Combat: Working with data (creating projects)
    • Web API Series Tutorial 3.2-Combat: Working with data (adding models and controllers)
    • "Web API Series Tutorial" 3.3-Combat: Process data (Build database)
    • Web API Series Tutorial 3.4-Combat: Working with data (working with entity relationships)
    • WEB API Series Tutorial 3.5-Combat: Working with data (creating a Transfer data object)
    • "Web API Series Tutorial" 3.6-Combat: Working with data (creating Javascriptclient)
    • Web API Series Tutorial 3.7-Combat: Working with data (creating a UI view)
    • "Web API Series Tutorial" 3.8-Combat: Working with Data (show item details)
    • Web API Series Tutorial 3.9-Combat: Working with data (adding new entries to the database)
    • Web API Series Tutorial 3.10-Combat: Process data (advertise app to Azure app Service)
Books
    • Content: 2015 book plan and Progress
    • An excerpt from Carnegie's 12 wealth business class for men
C
    • String (C language)
C + +
    • "C + + Considerations" 1 data types and type conversions
    • "C + + considerations" 2 variable Declaration and definition
    • "C + + considerations" 3 references
    • "C + + considerations" 4 pointer pointers
    • "C + + Considerations" 5 top-level const, the auto and decltype Type specifier
    • "C + + Considerations" 6 Library String Type
    • "C + + considerations" 7 Library Vector Type
    • Daily notes: Log10 functions in C + +
    • A clever method for reversing strings and thinking process
C #
    • Navigation issues in WPF and WINRT
    • File attributes and use of resource files
    • Inheritance and polymorphism
    • preprocessing directives
    • "LINQ Technology" extension Features and LINQ operators
Common Lisp
    • From Hello World to Defmacro. Those amazing code!

Data Structures
    • "Data structure" recall table ADT
    • "Data structure" recall stack ADT and team ADT
    • "Data structure" recall tables, stacks, queues
    • "Data structure" recall binary tree
    • "Data structure" recall hash table
    • "Data structure" recall priority queue (heap)
    • The graph theory algorithm has the graph to have the code million word summary to the predecessor salute
Git/github
    • What are the star and fork on GitHub?
    • How to delete a project created in GitHub
HTML
    • Not currently
Java
    • Use code to spy on Java-supported languages
    • Java file Operations
    • How to invoke Youdao translation API (Java. HTTP)
JavaScript
    • Make JavaScript easier to edit in Visual Studio 2015
Leetcode
  • Leetcode 1 Two Sum (two and)
  • Leetcode 2 Add two Numbers (two numbers added)
  • Leetcode 3 longest Substring without repeating characters (oldest sequence with no repetition characters)
  • Leetcode 4 Median of two Sorted Arrays (median of two sorted arrays)
  • Leetcode 5 longest palindromic Substring (max palindrome substring)
  • Leetcode 6 ZigZag Conversion (z-type conversion)
  • Leetcode 7 Reverse Integer (Flip integer)
  • Leetcode 8 String to Integer (atoi) (Convert to Integer)
  • Leetcode 9 palindrome Number (palindrome)
  • Leetcode Regular expression Matching (n-form match)
  • Leetcode Container with most water (maximum water container)
  • Leetcode integer to Roman (number of integers to Roman)
  • Leetcode Roman to Integer (Roman number to integer)
  • Leetcode longest Common Prefix (longest public prefix)
  • Leetcode 3Sum (3-digit and)
  • Leetcode 3Sum Closest (the number of the closest 3 numbers)
  • Leetcode letter combinations of a phone number (alphanumeric combination of phone numbers)
  • Leetcode 4Sum (4-digit and)
  • Leetcode remove Nth node from End of list (deletes nth node from the tail of the listing)
  • Leetcode Valid Parentheses (valid brackets)
  • Leetcode Merge two Sorted Lists (merge two sorted arrays)
  • Leetcode Generate parentheses (generate brackets)
  • Leetcode the merge K Sorted Lists (merge K sorted list)
  • Leetcode swap Nodes in Pairs (node in the switching sequence)
  • Leetcode Reverse Nodes in K-group (reverses nodes in the K-group list)
  • Leetcode Remove duplicates from Sorted array (removes repeating elements from sorted array)
  • Leetcode remove Element (remove elements)
  • Leetcode Implement StrStr () (Implement STRSTR () function)
  • Leetcode Divide two integers (divide two integers) (*)
  • Leetcode Substring with concatenation of all Words (concatenated with full text string) (*)
  • Leetcode next permutation (next arrangement)
  • Leetcode longest Valid parentheses (maximum effective bracket) (*)
  • Leetcode search in rotated Sorted array (searching in the rotated sorted array) (*)
  • Leetcode Search for a range
  • Leetcode Search Insert Position (searching and inserting)
  • Leetcode Valid Sudoku (Effective Sudoku) (*)
  • Leetcode Notoginseng Sudoku Solver (Solution Sudoku) (*)
  • Leetcode Count and Say (count and off)
  • Leetcode (length of last word)
  • Leetcode (plus one) (vector)
  • Leetcode Add binary (binary addition) (*)
  • Leetcode Climbing Stairs (climbing stairs) (Dynamic Planning) (*)
  • Leetcode duplicates Remove from Sorted list (remove repeating elements from sorted list) (*)
  • Leetcode Sorted Array (merge sorted array) (*)
  • Leetcode same tree (same trees inference) (binary tree, recursion, stack and queue, deep search and wide search)
  • Leetcode 101 Symmetric tree (symmetric trees) (*)
  • Leetcode 102 binary Tree Level order traversal (hierarchical sequential traversal of binary trees) (*)
  • Leetcode 104 Maximum Depth of binary tree (maximum depth of binary trees)
  • Leetcode 107 binary Tree level order traversal II (hierarchical sequential traversal of binary Trees 2) (*)
  • Leetcode Balanced binary tree (balanced binary trees) (*)
  • Leetcode 111 Minimum Depth of binary tree (shortest depth of binary trees) (BT, DFS) (*)
  • Leetcode (path sum) (BT, DP) (*)
  • Leetcode 118 Pascal ' s Triangle (Pascal Triangle) (vector)
  • Leetcode 119 Pascal ' s Triangle II (Pascal Triangle II) (vector, mathematical formula) (*)
  • Leetcode Valid palindrome (Effective palindrome) (*)
  • Leetcode 136 Single Number (only one occurrence)
  • Leetcode 137 Single Number II (only one occurrence of Numbers II) (*)
  • Leetcode 155 min Stack (minimum stack)
  • Leetcode intersection of the Linked Lists (link list intersection) (*)
  • Leetcode 165 Compare Version Numbers (number of versions) (string) (*)
  • Leetcode 168 Excel Sheet column title (Excel columns to table header)
  • Leetcode 169 Majority Element (main element) (vector, map)
  • Leetcode 171 Excel Sheet column number (Excel columns to table numbers)
  • Leetcode 172 factorial Trailing zeroes (factorial 0) (*)
  • Leetcode 189 Rotate Array (rotated array)
  • Leetcode 191 Number of 1 bits (1-bit digits)
  • Leetcode 198 House Robber (Maximum Bandit theft) (Dynamic Planning) (*)
  • Leetcode 202 Happy Number (fun) (vector, unordered_set)
  • Leetcode 203 Remove Linked list Elements (remove linked list element) (*)
  • Leetcode 204 Count Primes (prime number Count) (*)
  • Leetcode 205 isomorphic Strings (homogeneous string) (string, vector, map) (*)
  • Leetcode 206 Reverse Linked list (reverse list) (four steps to change recursively to iterations) (*)
  • Leetcode 217 Contains Duplicate (including repeated numbers) (Vector, hash)
  • Leetcode 219 Contains Duplicate II (including repeated numbers 2) (*)
  • Leetcode 223 Rectangle Area (rectangular)
  • Leetcode 225 Implement Stack using Queues (using queues to implement stacks) (*)
  • Leetcode 226 Invert binary tree (convert binary trees)
  • Leetcode 228 Summary Ranges (domain) (*)
  • Leetcode 231 power of both (power of 2)
  • Leetcode 232 Implement Queue using Stacks (using stacks to implement Queues) (*)
  • Leetcode 234 palindrome Linked list (palindrome linked list) (*) (? )
  • Leetcode 235 Lowest Common Ancestor of a binary search tree (smallest common ancestor of binary searching trees)
  • Leetcode 237 Delete node in a Linked list (delete nodes in linked list)
  • Leetcode 242 Valid Anagram (Effective Crossword) (*)
  • Leetcode 258 ADD Digits (number Add, digital root)
  • Leetcode 260 Single Number III (only appears once for numbers III) (*)
  • Leetcode 263 Ugly Number (ugly)
  • Leetcode 278 First Bad version (number one) (dichotomy) (*)
  • Leetcode 283 Move zeroes (move all 0 elements)
  • Leetcode 290 Word pattern (Word mode) (Istringstream, vector, map) (*)
  • Leetcode 292 Nim Game (Nim games)
  • Leetcode 303 Range sum query-immutable (range sum query-permanent) (*)
  • Leetcode 326 power of three (power of 3) (recursive, log function)
  • Leetcode 328 Odd even Linked list (odd-even linked list) (*)
Linux Notes
    • Get root permissions on Ubuntu (Linux)
    • How to install JDK in Ubuntu
    • VMware: Failed to lock the file. Undetermined Boot virtual machine
    • Linux: Error occurred in handling: Open-vm-tools,e:sub-process/usr/bin/dpkg returned an error code (1)
    • Install Android Studio on Ubuntu (Linux)
Mathematics
    • Reprint HANOI, etc.
OpenCV
    • "OpenCV inductive" 1 experience OPENCV
    • "OpenCV Induction" 2 Read and write video
    • "OpenCV Induction" 3 Learn simple functions and read and write data in an instance
    • "OpenCV Induction" 4 About Highgui
    • "OpenCV inductive" 5 image processing
    • Analysis of 5 kinds of image filtering of "OpenCV": box, mean value, Gauss, median, bilateral
OpenXML
    • Getting started with the Open XML SDK
Personal Record
    • You're nowhere, you're still there
    • Only you dare, there will always be light to guide you
    • Daoxiang
    • My csdn career.
    • Second Prize of Markdown competition
    • Just a thought from the late night
    • "Walk on" I just want to leave something behind.
    • Why can't you just calm down?
    • Nomasp's 2015 Blog Star poll summary
    • Community Star Gift Unpacking-thank csdn
Project Euler
    • Not currently
Scheme
    • "Scheme induction" 1 using Edwin
    • "Scheme induction" 2 arithmetic operations
    • "Scheme Induction" 3 compare do, let, loop
    • "Scheme induction" 4 Higher order function
    • "Scheme induction" 5 Data structure
    • "Scheme Induction" 6 Assignment
    • "Scheme induction" 7 often use keyword
    • From Hello World to Defmacro, those amazing code!
SICP Exercise
    • Entry column: SICP practice
SICP Summary
    • "SICP Induction" 1 Process and substitution model
    • "SICP inductive" 2 higher order functions and data abstraction
    • "SICP inductive" 3 levels of data and symbolic data
    • "SICP inductive" 4 pattern matching and rule-based substitution
    • "SICP inductive" 5 generic operator
    • "SICP inductive" 6 side effects and environmental models
Software Testing
    • Software Testing related summary records
TCP/IP
    • PV, UV, IP what does each mean?
    • Look at Microsoft Edge from a developer's perspective
    • How to play Chrome on MyEclipse
Tech Talk
    • Microsoft's renaming Dafa
    • Memory of my first tablet--surface RT
    • Microsoft Build 2015
    • Look at Microsoft and Apple from the legend of Silicon Valley
    • MIT's list of the smartest 50 companies in the world-the complete roster (with a list of previous years)!
    • There are five reasons why we should Miss Einstein.
    • 15 Google Anecdotes
    • Microsoft used the controversial Burger button on Android for the first time in 1985 years.
Utility Series
    • How to learn a programming language
    • Google Chrome Shortcuts
    • What is a network limited?
    • VMware 11 Installing OS X 10.10 virtual machines
    • How to save the taskbar
    • Recommend a eye-care gadget for frequent computer users
    • Using the C++11 standard in Code::Blocks
    • How to decompile C + + code in Visual Studio and Codeblocks
    • Installing OS X 10.10 on the VirtualBox
    • Rotating 90 degrees is also possible, the Lumia's four-way reset
    • Compiling objective-c into C + + with Visual Studio
    • 3 lines of code lists all files and directories on the hard disk
    • Use alt code to play PI and a variety of symbols
    • Content extension on the topic "50% CPU occupancy"
    • Nearly all programming languages of the Hello, World program (1)
    • Nearly all programming languages of the Hello, World program (2)
    • Nearly all programming languages of the Hello, World program (3)
    • Get computer hardware information in C #
    • "Essay" Geek headline usage experience and suggestions for improvement
    • "Essay" Geek headline usage experience and suggestions for improvement
    • Eclipse IntelliSense
    • How to write software outline design?
WPF
    • Fun WPF First bullet: Form jitter + Border shadow effect + countdown display text
    • Fun WPF Second bullet: Electronic watch font display time + multi-color breathing light effect button
    • Fun WPF Third bullet: tremble. Earth!

      Go away, Earth!

    • Fun WPF Fourth bullet: 3D rotation with Viewport2dvisual3d
Windows App
  • "Wanli Journey--windows App development" development preparation
  • "Miles Journey--windows App development" page layout and basic navigation
  • "Miles Journey--windows App development" Control large collection 1
  • "Miles Journey--windows App development" Control large Collection 2
  • "Miles Journey--windows App development" Edit text and keyboard input
  • "Miles Journey--windows App development" animation
  • "Miles Journey--windows App development" drawing graphics
  • "Miles Journey--windows App development" brushes and images
  • "Miles Journey--windows App development" app Bar
  • "Miles Journey--windows App development" preview with flyout
  • "Miles Journey--windows app development" Datepicker&timepicker
  • "Miles Journey--windows App development" Listview&gridview add data
  • "Miles Journey--windows App development" Listview&gridview Group
  • "Miles Journey--windows App development" Semanticzoom View switch
  • "Miles Journey--windows App development" using gorgeous fonts
  • "Miles Journey--windows App development" data binding-Simple Demo sample, change notification, data conversion
  • "Miles Journey--windows App development" File & Data-read File/directory name
  • "Miles Journey--windows App development" File & Data--File picker
  • "Miles Journey--windows App development" File & Data--write and read
  • "Miles Journey--windows App development" File & Data--Get file attributes
  • "Miles Journey--windows App development" How to save, read, delete application data
  • "Miles Journey--windows App Development" Supplement: JSON
  • "Miles Journey--windows App development" app settings and app Help
  • "Miles Journey--windows App development" integrates search in applications
  • "Miles Journey--windows App development" How to use Pasteboard
  • "Miles Journey--windows App development" set up sharing (shared feeds and shared destinations)
  • "Miles Journey--windows App development" using toast notifications
  • "Miles Journey--windows App development" Live tile
  • "Miles Journey--windows App development" Datepickerflyout, timepickerflyout use
Windows App Books

(Note: This document tutorial I have uploaded to Csdn. Click to download: Portal, no points required)

Universal Windows Platform
    • "UWP app development" first play using the Clipboard
    • "UWP app development battle" second play mobile version PST change desktop version Practice: Roman Number Calculator
    • "UWP General application Development" development preparation, some new features
    • "UWP Universal App development" app layout, basic navigation
    • UWP Universal App development control, app Bar
    • UWP Universal App Development collection controls and data binding
    • "UWP Universal App Development" edit text, draw graphics, 3D perspective and draw clock combat
    • UWP Universal App Development file picker, get file properties, write and read, save read and delete app data
    • UWP Universal App Development integrates search, pasteboard, and set up shared feeds and shared targets
    • "UWP Universal App development" uses toast notifications with live tiles
Conclusion

The good is water.

Down-to-earth.

Learn like riding. Behind

Look at the advantages to make people confident. Look at the disadvantage to make people forge ahead.

Excellence is a kind of behavior, good is a habit.

Standing on shoulders of giants to learn world with a humble heart.

    • Blog Navigation completion Time:

      • 2015-09-17 12:28
    • Blog Navigation Update Date:

      • Omitted multiple times
      • 2015-12-23 21:05
      • 2016-02-27
    • Thank you for your visit and hope to help you.

    • You are welcome to watch or Collect, comment or praise.

    • Contact [email protected]

    • This article main website: http://blog.csdn.net/nomasp

Nomasp Blog Guide: Android, UWP, algorithm, Lisp (looking for work ...)

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.