Find Jobs
Hire Freelancers

School Coding Project -- 2

$30-250 USD

Closed
Posted almost 4 years ago

$30-250 USD

Paid on delivery
LyX Document Page 1 of 2 Arizona State UniversitySER222: Data Structures & Algorithms Lecturer AcuñaRevised 8/15/2019 Determining Optimal Character Memorization Order Summary: In this assignment, you will implement a topological sort algorithm as a way to reorder kanji (漢字; Japanese logographic characters) into an order optimal for memorization. 1 Background In this assignment, you will practice applying your knowledge of graph data structures and algorithms to determine an optimal order to learn logographic characters. Consider the following scenario: as a native speaker of the English language, you wish to learn a language like Chinese (汉语) or Japanese (日本語), which uses a special character set. Unlike the English language, which uses the Roman alphabet to encode phonetics, many east Asian languages use Hanzi derived characters, which are symbols with semantics bound to them (to use the technical term: logographic character). Often times, English speakers learning a language using logographic characters find themselves stumped by the apparently insurmountable problem of memorizing thousands of unique characters. They all look so different and yet so similar - can we hope to tell them apart or write them? 大変な問題!Wouldn't it be nice if we could use our knowledge of algorithms and data structures to somehow address this problem so that English speakers would have a better shot at learning 汉语 or 日本語...? One interesting dependency graph that can be constructed is a “component” graph for Hanzi characters, or Hanzi derived characters (e.g., Kanji). You see, complex characters are often built from simpler characters as components. This sub-structure is very useful! Components not only define a common appearance and stroke order but can indicate phonetics and/or semantics. Furthermore, there are considerably fewer components (hundreds) than actual characters (thousands). (Please note that we use the term component very generally here - it does not map to the traditional notion of a radical.) This sub-structure is particularly useful for people memorizing characters - instead of looking at each character as a monolithic block, one can memorize the individual components, and then reuse that knowledge for more complex characters. The following graph is an example of this for the character 法 ("method"):
Project ID: 26345114

About the project

4 proposals
Remote project
Active 4 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
4 freelancers are bidding on average $58 USD for this job
User Avatar
Hello, I am a software and Web Developer. I hava also lot of experience in Designing. I have some rules and regulations before start of project: 1. Provide 100% work within deadline. 2. Provide unlimited revisions until employee satisfy 100% The area of experties are: 1. Java, JavaFX, JAVA( SWing), J2EE 2. PHP, HTML, CSS, BootStrap 3. MVC, C#, .NET 4. C/C++ Programming 5. Android Applications Developmet My main target is provide you a 100% work within your deadline and low budget. You get a good result after hiring me. So click award button for more discussion. Thanks
$30 USD in 1 day
5.0 (25 reviews)
4.4
4.4
User Avatar
I have read your job and i’m presenting my proposal for your consideration as a professional website developer and i have great command over PHP, Angula JS, Node JS, Opensource and Frameworks along with HTML5,CSS,CMS and i have already built many responsive websites .My abilities would be perfect for your venture and i can finish this job within the necessary time frame. I have 9+ years experience in this field and i have expertise HTML5, CSS3, Bootstrap 3 and Bootstrap 4, UX/UI Designing, Ajax, Jquery,Core PHP, API, CRM, CMS,(WordPress, Magento, Joomla, Prestashop, Shopify),Framework (Codeigniter, Laravel, Cake PHP), Angular JS, Node.js Firebase Basics of PhoneGAP, mail chimps I strongly believe in offering cost service , quick turnaround time and new ideas for this project Always ready to discuss regarding this project. I am waiting for your positive response. I believe my skills would be perfect for this project and can finish this job within the assigned time frame. Warm regards, Shailendra
$140 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
MASTERS IN COMPUTER SCIENCE AND JAVA EXPERT DEAR EMPLOYER, After keenly reading your description and being in possession of all CLEARLY STATED REQUIRED SKILLS as this is my area of PROFESSIONAL SPECIALIZATION having the above stated qualifications, I hereby humbly request you to consider my bid for quality work. THANK-YOU.
$30 USD in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Redlands, United States
0.0
0
Payment method verified
Member since Sep 16, 2019

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.